<scope>runtime</scope> | <scope>runtime</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.mail</groupId> | |||||
<artifactId>mail</artifactId> | |||||
<groupId>jakarta.mail</groupId> | |||||
<artifactId>jakarta.mail-api</artifactId> | |||||
<scope>runtime</scope> | <scope>runtime</scope> | ||||
</dependency> | </dependency> | ||||
</dependencies> | </dependencies> |
<dependencies> | <dependencies> | ||||
<!-- Needed for JDK >= 9 --> | <!-- Needed for JDK >= 9 --> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
<groupId>jakarta.annotation</groupId> | |||||
<artifactId>jakarta.annotation-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.xml.bind</groupId> | |||||
<artifactId>jaxb-api</artifactId> | |||||
<groupId>jakarta.xml.bind</groupId> | |||||
<artifactId>jakarta.xml.bind-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
</dependencies> | </dependencies> |
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
<groupId>jakarta.annotation</groupId> | |||||
<artifactId>jakarta.annotation-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> |
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
<groupId>jakarta.annotation</groupId> | |||||
<artifactId>jakarta.annotation-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.springframework</groupId> | <groupId>org.springframework</groupId> |
<requiredProperty key="mavenWagonVersion"> | <requiredProperty key="mavenWagonVersion"> | ||||
<defaultValue>${wagon.version}</defaultValue> | <defaultValue>${wagon.version}</defaultValue> | ||||
</requiredProperty> | </requiredProperty> | ||||
<requiredProperty key="jakartaInjectVersion"> | |||||
<defaultValue>${jakarta.inject.version}</defaultValue> | |||||
</requiredProperty> | |||||
<requiredProperty key="jakartaAnnotationVersion"> | |||||
<defaultValue>${jakarta.annotation.version}</defaultValue> | |||||
</requiredProperty> | |||||
</requiredProperties> | </requiredProperties> |
<commons.beanutils.version>${beanUtilsVersion}</commons.beanutils.version> | <commons.beanutils.version>${beanUtilsVersion}</commons.beanutils.version> | ||||
<maven.wagon.version>${mavenWagonVersion}</maven.wagon.version> | <maven.wagon.version>${mavenWagonVersion}</maven.wagon.version> | ||||
<archiva.comp.version>${archivaCompVersion}</archiva.comp.version> | <archiva.comp.version>${archivaCompVersion}</archiva.comp.version> | ||||
<jakarta.inject.version>${jakartaInjectVersion}</jakarta.inject.version> | |||||
<jakarta.annotation.version>${jakartaAnnotationVersion}</jakarta.annotation.version> | |||||
</properties> | </properties> | ||||
<dependencies> | <dependencies> | ||||
<dependency> | <dependency> | ||||
<version>${slf4j.version}</version> | <version>${slf4j.version}</version> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<version>1</version> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
<version>${jakarta.inject.version}</version> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
<version>1.3.2</version> | |||||
<groupId>jakarta.annotation</groupId> | |||||
<artifactId>jakarta.annotation-api</artifactId> | |||||
<version>${jakarta.annotation.version}</version> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.springframework</groupId> | <groupId>org.springframework</groupId> |
archivaCompVersion=${archiva.comp.version} | archivaCompVersion=${archiva.comp.version} | ||||
beanUtilsVersion=${commons.beanutils.version} | beanUtilsVersion=${commons.beanutils.version} | ||||
mavenWagonVersion=${wagon.version} | mavenWagonVersion=${wagon.version} | ||||
jakartaInjectVersion=${jakarta.inject.version} | |||||
jakartaAnnotationVersion=${jakarta.annotation.version} |
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.annotation</groupId> | |||||
<artifactId>jakarta.annotation-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
</dependency> | </dependency> | ||||
<!-- This dependency is needed by openjpa --> | <!-- This dependency is needed by openjpa --> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.persistence</groupId> | |||||
<artifactId>javax.persistence-api</artifactId> | |||||
<groupId>jakarta.persistence</groupId> | |||||
<artifactId>jakarta.persistence-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.transaction</groupId> | |||||
<artifactId>javax.transaction-api</artifactId> | |||||
<groupId>jakarta.transaction</groupId> | |||||
<artifactId>jakarta.transaction-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
</activation> | </activation> | ||||
<dependencies> | <dependencies> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.xml.bind</groupId> | |||||
<artifactId>jaxb-api</artifactId> | |||||
<groupId>jakarta.xml.bind</groupId> | |||||
<artifactId>jakarta.xml.bind-api</artifactId> | |||||
</dependency> | </dependency> | ||||
</dependencies> | </dependencies> | ||||
</profile> | </profile> |
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
<groupId>jakarta.annotation</groupId> | |||||
<artifactId>jakarta.annotation-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> |
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
<groupId>jakarta.annotation</groupId> | |||||
<artifactId>jakarta.annotation-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> |
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> |
<classifier>no_aop</classifier> | <classifier>no_aop</classifier> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
<groupId>jakarta.annotation</groupId> | |||||
<artifactId>jakarta.annotation-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.maven</groupId> | <groupId>org.apache.maven</groupId> |
<artifactId>commons-io</artifactId> | <artifactId>commons-io</artifactId> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.slf4j</groupId> | <groupId>org.slf4j</groupId> | ||||
<dependencies> | <dependencies> | ||||
<!-- Needed for JDK >= 9 --> | <!-- Needed for JDK >= 9 --> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
<groupId>jakarta.annotation</groupId> | |||||
<artifactId>jakarta.annotation-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.xml.bind</groupId> | |||||
<artifactId>jaxb-api</artifactId> | |||||
<groupId>jakarta.xml.bind</groupId> | |||||
<artifactId>jakarta.xml.bind-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
</dependencies> | </dependencies> |
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
<groupId>jakarta.annotation</groupId> | |||||
<artifactId>jakarta.annotation-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.springframework</groupId> | <groupId>org.springframework</groupId> | ||||
<dependencies> | <dependencies> | ||||
<!-- Needed for JDK >= 9 --> | <!-- Needed for JDK >= 9 --> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.xml.bind</groupId> | |||||
<artifactId>jaxb-api</artifactId> | |||||
<groupId>jakarta.xml.bind</groupId> | |||||
<artifactId>jakarta.xml.bind-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
</dependencies> | </dependencies> |
<dependency> | <dependency> | ||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
<groupId>jakarta.annotation</groupId> | |||||
<artifactId>jakarta.annotation-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.persistence</groupId> | |||||
<artifactId>javax.persistence-api</artifactId> | |||||
<groupId>jakarta.persistence</groupId> | |||||
<artifactId>jakarta.persistence-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.transaction</groupId> | |||||
<artifactId>javax.transaction-api</artifactId> | |||||
<groupId>jakarta.transaction</groupId> | |||||
<artifactId>jakarta.transaction-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> |
<artifactId>spring-context</artifactId> | <artifactId>spring-context</artifactId> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
<groupId>jakarta.annotation</groupId> | |||||
<artifactId>jakarta.annotation-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva.components.registry</groupId> | <groupId>org.apache.archiva.components.registry</groupId> |
<artifactId>cron-utils</artifactId> | <artifactId>cron-utils</artifactId> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
<scope>provided</scope> | <scope>provided</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
<groupId>jakarta.annotation</groupId> | |||||
<artifactId>jakarta.annotation-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.commons</groupId> | <groupId>org.apache.commons</groupId> |
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> |
<dependencies> | <dependencies> | ||||
<!-- Needed for JDK >= 9 --> | <!-- Needed for JDK >= 9 --> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
<groupId>jakarta.annotation</groupId> | |||||
<artifactId>jakarta.annotation-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.xml.bind</groupId> | |||||
<artifactId>jaxb-api</artifactId> | |||||
<groupId>jakarta.xml.bind</groupId> | |||||
<artifactId>jakarta.xml.bind-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
</dependencies> | </dependencies> |
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<!-- | <!-- |
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.persistence</groupId> | |||||
<artifactId>javax.persistence-api</artifactId> | |||||
<groupId>jakarta.persistence</groupId> | |||||
<artifactId>jakarta.persistence-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.transaction</groupId> | |||||
<artifactId>javax.transaction-api</artifactId> | |||||
<groupId>jakarta.transaction</groupId> | |||||
<artifactId>jakarta.transaction-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> |
<artifactId>archiva-proxy</artifactId> | <artifactId>archiva-proxy</artifactId> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.servlet</groupId> | |||||
<artifactId>javax.servlet-api</artifactId> | |||||
<groupId>jakarta.servlet</groupId> | |||||
<artifactId>jakarta.servlet-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva</groupId> | <groupId>org.apache.archiva</groupId> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
<groupId>jakarta.annotation</groupId> | |||||
<artifactId>jakarta.annotation-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<!-- Test scope --> | <!-- Test scope --> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.persistence</groupId> | |||||
<artifactId>javax.persistence-api</artifactId> | |||||
<groupId>jakarta.persistence</groupId> | |||||
<artifactId>jakarta.persistence-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.transaction</groupId> | |||||
<artifactId>javax.transaction-api</artifactId> | |||||
<groupId>jakarta.transaction</groupId> | |||||
<artifactId>jakarta.transaction-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
</activation> | </activation> | ||||
<dependencies> | <dependencies> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.xml.bind</groupId> | |||||
<artifactId>jaxb-api</artifactId> | |||||
<groupId>jakarta.xml.bind</groupId> | |||||
<artifactId>jakarta.xml.bind-api</artifactId> | |||||
<version>2.3.0</version> | <version>2.3.0</version> | ||||
<scope>provided</scope> | <scope>provided</scope> | ||||
</dependency> | </dependency> |
<dependency> | <dependency> | ||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
<groupId>jakarta.annotation</groupId> | |||||
<artifactId>jakarta.annotation-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<dependencies> | <dependencies> | ||||
<!-- Needed for JDK >= 9 --> | <!-- Needed for JDK >= 9 --> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
<groupId>jakarta.annotation</groupId> | |||||
<artifactId>jakarta.annotation-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.xml.bind</groupId> | |||||
<artifactId>jaxb-api</artifactId> | |||||
<groupId>jakarta.xml.bind</groupId> | |||||
<artifactId>jakarta.xml.bind-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
</dependencies> | </dependencies> |
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
<groupId>jakarta.annotation</groupId> | |||||
<artifactId>jakarta.annotation-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | |||||
<dependency> | |||||
<groupId>jakarta.servlet</groupId> | |||||
<artifactId>jakarta.servlet-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> |
<artifactId>archiva-components-spring-taskqueue</artifactId> | <artifactId>archiva-components-spring-taskqueue</artifactId> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.springframework</groupId> | <groupId>org.springframework</groupId> |
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
<groupId>jakarta.annotation</groupId> | |||||
<artifactId>jakarta.annotation-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> |
</exclusions> | </exclusions> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.ws.rs</groupId> | |||||
<artifactId>javax.ws.rs-api</artifactId> | |||||
<groupId>jakarta.ws.rs</groupId> | |||||
<artifactId>jakarta.ws.rs-api</artifactId> | |||||
</dependency> | </dependency> | ||||
</dependencies> | </dependencies> | ||||
</activation> | </activation> | ||||
<dependencies> | <dependencies> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.xml.bind</groupId> | |||||
<artifactId>jaxb-api</artifactId> | |||||
<groupId>jakarta.xml.bind</groupId> | |||||
<artifactId>jakarta.xml.bind-api</artifactId> | |||||
<version>2.3.0</version> | <version>2.3.0</version> | ||||
<scope>provided</scope> | <scope>provided</scope> | ||||
</dependency> | </dependency> |
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>jakarta.xml.bind</groupId> | <groupId>jakarta.xml.bind</groupId> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.ws.rs</groupId> | |||||
<artifactId>javax.ws.rs-api</artifactId> | |||||
<groupId>jakarta.ws.rs</groupId> | |||||
<artifactId>jakarta.ws.rs-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>com.fasterxml.jackson.core</groupId> | <groupId>com.fasterxml.jackson.core</groupId> | ||||
<artifactId>jackson-databind</artifactId> | <artifactId>jackson-databind</artifactId> | ||||
</dependency> | </dependency> | ||||
<dependency> | |||||
<groupId>org.modelmapper</groupId> | |||||
<artifactId>modelmapper</artifactId> | |||||
</dependency> | |||||
<dependency> | <dependency> | ||||
<groupId>com.fasterxml.jackson.jaxrs</groupId> | <groupId>com.fasterxml.jackson.jaxrs</groupId> | ||||
<artifactId>jackson-jaxrs-json-provider</artifactId> | <artifactId>jackson-jaxrs-json-provider</artifactId> | ||||
<version>2.10.4</version> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>com.fasterxml.jackson.jaxrs</groupId> | <groupId>com.fasterxml.jackson.jaxrs</groupId> | ||||
<artifactId>jackson-jaxrs-xml-provider</artifactId> | <artifactId>jackson-jaxrs-xml-provider</artifactId> | ||||
<version>2.10.4</version> | |||||
</dependency> | </dependency> | ||||
<dependency> | |||||
<groupId>com.fasterxml.jackson.dataformat</groupId> | |||||
<artifactId>jackson-dataformat-xml</artifactId> | |||||
</dependency> | |||||
<dependency> | |||||
<groupId>com.fasterxml.jackson.jaxrs</groupId> | |||||
<artifactId>jackson-jaxrs-base</artifactId> | |||||
</dependency> | |||||
<dependency> | |||||
<groupId>org.modelmapper</groupId> | |||||
<artifactId>modelmapper</artifactId> | |||||
</dependency> | |||||
<dependency> | <dependency> | ||||
<groupId>org.apache.cxf</groupId> | <groupId>org.apache.cxf</groupId> | ||||
<artifactId>cxf-core</artifactId> | <artifactId>cxf-core</artifactId> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.persistence</groupId> | |||||
<artifactId>javax.persistence-api</artifactId> | |||||
<groupId>jakarta.persistence</groupId> | |||||
<artifactId>jakarta.persistence-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.transaction</groupId> | |||||
<artifactId>javax.transaction-api</artifactId> | |||||
<groupId>jakarta.transaction</groupId> | |||||
<artifactId>jakarta.transaction-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<classifier>tests</classifier> | <classifier>tests</classifier> | ||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | |||||
<groupId>org.apache.archiva.redback</groupId> | |||||
<artifactId>redback-keys-jpa</artifactId> | |||||
<scope>test</scope> | |||||
</dependency> | |||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva</groupId> | <groupId>org.apache.archiva</groupId> | ||||
</exclusions> | </exclusions> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.mail</groupId> | |||||
<artifactId>mail</artifactId> | |||||
<groupId>jakarta.mail</groupId> | |||||
<artifactId>jakarta.mail-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.servlet</groupId> | |||||
<artifactId>javax.servlet-api</artifactId> | |||||
<groupId>jakarta.servlet</groupId> | |||||
<artifactId>jakarta.servlet-api</artifactId> | |||||
<scope>provided</scope> | <scope>provided</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.validation</groupId> | |||||
<artifactId>validation-api</artifactId> | |||||
<groupId>jakarta.validation</groupId> | |||||
<artifactId>jakarta.validation-api</artifactId> | |||||
<scope>provided</scope> | <scope>provided</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | |||||
<groupId>org.eclipse.jetty</groupId> | |||||
<artifactId>jetty-server</artifactId> | |||||
<scope>test</scope> | |||||
</dependency> | |||||
<dependency> | |||||
<groupId>org.eclipse.jetty</groupId> | |||||
<artifactId>jetty-servlet</artifactId> | |||||
<scope>test</scope> | |||||
</dependency> | |||||
<!-- Needed for JDK >= 9 --> | <!-- Needed for JDK >= 9 --> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
<groupId>jakarta.annotation</groupId> | |||||
<artifactId>jakarta.annotation-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> |
<artifactId>spring-context</artifactId> | <artifactId>spring-context</artifactId> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>com.rometools</groupId> | <groupId>com.rometools</groupId> |
<artifactId>archiva-security-common</artifactId> | <artifactId>archiva-security-common</artifactId> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.servlet</groupId> | |||||
<artifactId>javax.servlet-api</artifactId> | |||||
<groupId>jakarta.servlet</groupId> | |||||
<artifactId>jakarta.servlet-api</artifactId> | |||||
<scope>provided</scope> | <scope>provided</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.persistence</groupId> | |||||
<artifactId>javax.persistence-api</artifactId> | |||||
<groupId>jakarta.persistence</groupId> | |||||
<artifactId>jakarta.persistence-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.transaction</groupId> | |||||
<artifactId>javax.transaction-api</artifactId> | |||||
<groupId>jakarta.transaction</groupId> | |||||
<artifactId>jakarta.transaction-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> |
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.activation</groupId> | |||||
<artifactId>activation</artifactId> | |||||
<groupId>jakarta.activation</groupId> | |||||
<artifactId>jakarta.activation-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<artifactId>commons-codec</artifactId> | <artifactId>commons-codec</artifactId> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.ws.rs</groupId> | |||||
<artifactId>javax.ws.rs-api</artifactId> | |||||
<groupId>jakarta.ws.rs</groupId> | |||||
<artifactId>jakarta.ws.rs-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.quartz-scheduler</groupId> | <groupId>org.quartz-scheduler</groupId> | ||||
<artifactId>jsoup</artifactId> | <artifactId>jsoup</artifactId> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.servlet</groupId> | |||||
<artifactId>javax.servlet-api</artifactId> | |||||
<groupId>jakarta.servlet</groupId> | |||||
<artifactId>jakarta.servlet-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.springframework</groupId> | <groupId>org.springframework</groupId> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.mail</groupId> | |||||
<artifactId>mail</artifactId> | |||||
<groupId>jakarta.mail</groupId> | |||||
<artifactId>jakarta.mail-api</artifactId> | |||||
<scope>provided</scope> | <scope>provided</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
<groupId>jakarta.annotation</groupId> | |||||
<artifactId>jakarta.annotation-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.persistence</groupId> | |||||
<artifactId>javax.persistence-api</artifactId> | |||||
<groupId>jakarta.persistence</groupId> | |||||
<artifactId>jakarta.persistence-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.transaction</groupId> | |||||
<artifactId>javax.transaction-api</artifactId> | |||||
<groupId>jakarta.transaction</groupId> | |||||
<artifactId>jakarta.transaction-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<!-- Needed for JDK >= 9 --> | <!-- Needed for JDK >= 9 --> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.xml.bind</groupId> | |||||
<artifactId>jaxb-api</artifactId> | |||||
<groupId>jakarta.xml.bind</groupId> | |||||
<artifactId>jakarta.xml.bind-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
</activation> | </activation> | ||||
<dependencies> | <dependencies> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.xml.bind</groupId> | |||||
<artifactId>jaxb-api</artifactId> | |||||
<groupId>jakarta.xml.bind</groupId> | |||||
<artifactId>jakarta.xml.bind-api</artifactId> | |||||
<version>2.3.0</version> | <version>2.3.0</version> | ||||
<scope>provided</scope> | <scope>provided</scope> | ||||
</dependency> | </dependency> |
<artifactId>commons-logging</artifactId> | <artifactId>commons-logging</artifactId> | ||||
</exclusion> | </exclusion> | ||||
<exclusion> | <exclusion> | ||||
<groupId>javax.servlet</groupId> | |||||
<artifactId>javax.servlet-api</artifactId> | |||||
<groupId>jakarta.servlet</groupId> | |||||
<artifactId>jakarta.servlet-api</artifactId> | |||||
</exclusion> | </exclusion> | ||||
<exclusion> | <exclusion> | ||||
<groupId>org.eclipse.jetty</groupId> | <groupId>org.eclipse.jetty</groupId> | ||||
<artifactId>commons-logging</artifactId> | <artifactId>commons-logging</artifactId> | ||||
</exclusion> | </exclusion> | ||||
<exclusion> | <exclusion> | ||||
<groupId>javax.servlet</groupId> | |||||
<artifactId>javax.servlet-api</artifactId> | |||||
<groupId>jakarta.servlet</groupId> | |||||
<artifactId>jakarta.servlet-api</artifactId> | |||||
</exclusion> | </exclusion> | ||||
<exclusion> | <exclusion> | ||||
<groupId>org.eclipse.jetty</groupId> | <groupId>org.eclipse.jetty</groupId> | ||||
<artifactId>commons-logging</artifactId> | <artifactId>commons-logging</artifactId> | ||||
</exclusion> | </exclusion> | ||||
<exclusion> | <exclusion> | ||||
<groupId>javax.servlet</groupId> | |||||
<artifactId>javax.servlet-api</artifactId> | |||||
<groupId>jakarta.servlet</groupId> | |||||
<artifactId>jakarta.servlet-api</artifactId> | |||||
</exclusion> | </exclusion> | ||||
<exclusion> | <exclusion> | ||||
<groupId>org.eclipse.jetty</groupId> | <groupId>org.eclipse.jetty</groupId> | ||||
<artifactId>derby</artifactId> | <artifactId>derby</artifactId> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.mail</groupId> | |||||
<artifactId>mail</artifactId> | |||||
<groupId>jakarta.mail</groupId> | |||||
<artifactId>jakarta.mail-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.activation</groupId> | |||||
<artifactId>activation</artifactId> | |||||
<groupId>jakarta.activation</groupId> | |||||
<artifactId>jakarta.activation-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.commons</groupId> | <groupId>org.apache.commons</groupId> | ||||
<version>${derbyVersion}</version> | <version>${derbyVersion}</version> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.mail</groupId> | |||||
<artifactId>mail</artifactId> | |||||
<groupId>jakarta.mail</groupId> | |||||
<artifactId>jakarta.mail-api</artifactId> | |||||
<version>${javax.mail.version}</version> | <version>${javax.mail.version}</version> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> |
~ specific language governing permissions and limitations | ~ specific language governing permissions and limitations | ||||
~ under the License. | ~ under the License. | ||||
--> | --> | ||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> | |||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> | |||||
<modelVersion>4.0.0</modelVersion> | <modelVersion>4.0.0</modelVersion> | ||||
<parent> | <parent> | ||||
<groupId>org.apache.archiva</groupId> | <groupId>org.apache.archiva</groupId> | ||||
<archiva.logMissingI18n>true</archiva.logMissingI18n> | <archiva.logMissingI18n>true</archiva.logMissingI18n> | ||||
<archivaAppServerBase>${project.build.directory}/appserver-base</archivaAppServerBase> | <archivaAppServerBase>${project.build.directory}/appserver-base</archivaAppServerBase> | ||||
<jettyDumpOnStart>false</jettyDumpOnStart> | <jettyDumpOnStart>false</jettyDumpOnStart> | ||||
<archiva.baseRestUrl /> | |||||
<rest.admin.pwd /> | |||||
<archiva.baseRestUrl/> | |||||
<rest.admin.pwd/> | |||||
<archiva.groupIndexTtl>30</archiva.groupIndexTtl> | <archiva.groupIndexTtl>30</archiva.groupIndexTtl> | ||||
<archiva.repositorySessionFactory.id>jcr</archiva.repositorySessionFactory.id> | <archiva.repositorySessionFactory.id>jcr</archiva.repositorySessionFactory.id> | ||||
<cassandra.host>localhost</cassandra.host> | <cassandra.host>localhost</cassandra.host> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva</groupId> | <groupId>org.apache.archiva</groupId> | ||||
<artifactId>generic-metadata-support</artifactId> | <artifactId>generic-metadata-support</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva</groupId> | <groupId>org.apache.archiva</groupId> | ||||
<artifactId>repository-statistics</artifactId> | <artifactId>repository-statistics</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva</groupId> | <groupId>org.apache.archiva</groupId> | ||||
<artifactId>problem-reports</artifactId> | <artifactId>problem-reports</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva</groupId> | <groupId>org.apache.archiva</groupId> | ||||
<artifactId>audit</artifactId> | <artifactId>audit</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva</groupId> | <groupId>org.apache.archiva</groupId> | ||||
<artifactId>archiva-scheduler-repository</artifactId> | <artifactId>archiva-scheduler-repository</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva.maven</groupId> | <groupId>org.apache.archiva.maven</groupId> | ||||
<artifactId>archiva-maven-indexer</artifactId> | <artifactId>archiva-maven-indexer</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva</groupId> | <groupId>org.apache.archiva</groupId> | ||||
<artifactId>archiva-filelock</artifactId> | <artifactId>archiva-filelock</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva</groupId> | <groupId>org.apache.archiva</groupId> | ||||
<artifactId>archiva-repository-admin-api</artifactId> | <artifactId>archiva-repository-admin-api</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva</groupId> | <groupId>org.apache.archiva</groupId> | ||||
<artifactId>archiva-repository-admin-default</artifactId> | <artifactId>archiva-repository-admin-default</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva</groupId> | <groupId>org.apache.archiva</groupId> | ||||
<artifactId>metadata-repository-api</artifactId> | <artifactId>metadata-repository-api</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva</groupId> | <groupId>org.apache.archiva</groupId> | ||||
<artifactId>metadata-store-jcr</artifactId> | <artifactId>metadata-store-jcr</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva</groupId> | <groupId>org.apache.archiva</groupId> | ||||
<artifactId>metadata-store-file</artifactId> | <artifactId>metadata-store-file</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva</groupId> | <groupId>org.apache.archiva</groupId> | ||||
<artifactId>metadata-store-cassandra</artifactId> | <artifactId>metadata-store-cassandra</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.commons</groupId> | <groupId>org.apache.commons</groupId> | ||||
<artifactId>commons-configuration2</artifactId> | <artifactId>commons-configuration2</artifactId> | ||||
<scope>runtime</scope> | |||||
<exclusions> | <exclusions> | ||||
<exclusion> | <exclusion> | ||||
<groupId>commons-beanutils</groupId> | <groupId>commons-beanutils</groupId> | ||||
<dependency> | <dependency> | ||||
<groupId>commons-digester</groupId> | <groupId>commons-digester</groupId> | ||||
<artifactId>commons-digester</artifactId> | <artifactId>commons-digester</artifactId> | ||||
<scope>runtime</scope> | |||||
<exclusions> | <exclusions> | ||||
<exclusion> | <exclusion> | ||||
<groupId>commons-logging</groupId> | <groupId>commons-logging</groupId> | ||||
<dependency> | <dependency> | ||||
<groupId>commons-beanutils</groupId> | <groupId>commons-beanutils</groupId> | ||||
<artifactId>commons-beanutils</artifactId> | <artifactId>commons-beanutils</artifactId> | ||||
<scope>runtime</scope> | |||||
<exclusions> | <exclusions> | ||||
<exclusion> | <exclusion> | ||||
<groupId>commons-logging</groupId> | <groupId>commons-logging</groupId> | ||||
<dependency> | <dependency> | ||||
<groupId>commons-io</groupId> | <groupId>commons-io</groupId> | ||||
<artifactId>commons-io</artifactId> | <artifactId>commons-io</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva.maven</groupId> | <groupId>org.apache.archiva.maven</groupId> | ||||
<artifactId>archiva-maven-repository</artifactId> | <artifactId>archiva-maven-repository</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.codehaus.plexus</groupId> | <groupId>org.codehaus.plexus</groupId> | ||||
<artifactId>plexus-utils</artifactId> | <artifactId>plexus-utils</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<!-- normally not needed as we are 1.6 required | <!-- normally not needed as we are 1.6 required | ||||
but due to http://jira.codehaus.org/browse/MODELLO-266 | but due to http://jira.codehaus.org/browse/MODELLO-266 | ||||
<groupId>org.apache.maven.indexer</groupId> | <groupId>org.apache.maven.indexer</groupId> | ||||
<artifactId>indexer-core</artifactId> | <artifactId>indexer-core</artifactId> | ||||
<classifier>shaded-lucene</classifier> | <classifier>shaded-lucene</classifier> | ||||
<scope>runtime</scope> | |||||
<exclusions> | <exclusions> | ||||
<exclusion> | <exclusion> | ||||
<groupId>org.codehaus.plexus</groupId> | <groupId>org.codehaus.plexus</groupId> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.httpcomponents</groupId> | <groupId>org.apache.httpcomponents</groupId> | ||||
<artifactId>httpclient</artifactId> | <artifactId>httpclient</artifactId> | ||||
<scope>runtime</scope> | |||||
<exclusions> | <exclusions> | ||||
<exclusion> | <exclusion> | ||||
<groupId>commons-logging</groupId> | <groupId>commons-logging</groupId> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.httpcomponents</groupId> | <groupId>org.apache.httpcomponents</groupId> | ||||
<artifactId>httpcore</artifactId> | <artifactId>httpcore</artifactId> | ||||
<scope>runtime</scope> | |||||
<exclusions> | <exclusions> | ||||
<exclusion> | <exclusion> | ||||
<groupId>commons-logging</groupId> | <groupId>commons-logging</groupId> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva</groupId> | <groupId>org.apache.archiva</groupId> | ||||
<artifactId>archiva-repository-layer</artifactId> | <artifactId>archiva-repository-layer</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva</groupId> | <groupId>org.apache.archiva</groupId> | ||||
<artifactId>archiva-xml-tools</artifactId> | <artifactId>archiva-xml-tools</artifactId> | ||||
<scope>runtime</scope> | |||||
<exclusions> | <exclusions> | ||||
<exclusion> | <exclusion> | ||||
<groupId>xerces</groupId> | <groupId>xerces</groupId> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva</groupId> | <groupId>org.apache.archiva</groupId> | ||||
<artifactId>archiva-security</artifactId> | <artifactId>archiva-security</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva</groupId> | <groupId>org.apache.archiva</groupId> | ||||
<artifactId>archiva-core-consumers</artifactId> | <artifactId>archiva-core-consumers</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva</groupId> | <groupId>org.apache.archiva</groupId> | ||||
<artifactId>archiva-configuration</artifactId> | <artifactId>archiva-configuration</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva</groupId> | <groupId>org.apache.archiva</groupId> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva</groupId> | <groupId>org.apache.archiva</groupId> | ||||
<artifactId>stage-repository-merge</artifactId> | <artifactId>stage-repository-merge</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva</groupId> | <groupId>org.apache.archiva</groupId> | ||||
<artifactId>archiva-signature-consumers</artifactId> | <artifactId>archiva-signature-consumers</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva</groupId> | <groupId>org.apache.archiva</groupId> | ||||
<artifactId>archiva-rss</artifactId> | <artifactId>archiva-rss</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva</groupId> | <groupId>org.apache.archiva</groupId> | ||||
<artifactId>archiva-rest-services</artifactId> | <artifactId>archiva-rest-services</artifactId> | ||||
<scope>runtime</scope> | |||||
<exclusions> | <exclusions> | ||||
<exclusion> | <exclusion> | ||||
<groupId>org.eclipse.jetty</groupId> | <groupId>org.eclipse.jetty</groupId> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva.components.registry</groupId> | <groupId>org.apache.archiva.components.registry</groupId> | ||||
<artifactId>archiva-components-spring-registry-api</artifactId> | <artifactId>archiva-components-spring-registry-api</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva.components.registry</groupId> | <groupId>org.apache.archiva.components.registry</groupId> | ||||
<artifactId>archiva-components-spring-registry-commons</artifactId> | <artifactId>archiva-components-spring-registry-commons</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva</groupId> | <groupId>org.apache.archiva</groupId> | ||||
<artifactId>archiva-rest-api</artifactId> | <artifactId>archiva-rest-api</artifactId> | ||||
<scope>runtime</scope> | |||||
<exclusions> | <exclusions> | ||||
<exclusion> | <exclusion> | ||||
<groupId>org.eclipse.jetty</groupId> | <groupId>org.eclipse.jetty</groupId> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva</groupId> | <groupId>org.apache.archiva</groupId> | ||||
<artifactId>archiva-web-common</artifactId> | <artifactId>archiva-web-common</artifactId> | ||||
<scope>runtime</scope> | |||||
<exclusions> | <exclusions> | ||||
<exclusion> | <exclusion> | ||||
<groupId>javax.servlet</groupId> | <groupId>javax.servlet</groupId> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva</groupId> | <groupId>org.apache.archiva</groupId> | ||||
<artifactId>archiva-webdav</artifactId> | <artifactId>archiva-webdav</artifactId> | ||||
<scope>runtime</scope> | |||||
<exclusions> | <exclusions> | ||||
<exclusion> | <exclusion> | ||||
<groupId>javax.servlet</groupId> | <groupId>javax.servlet</groupId> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva.components.cache</groupId> | <groupId>org.apache.archiva.components.cache</groupId> | ||||
<artifactId>archiva-components-spring-cache-ehcache</artifactId> | <artifactId>archiva-components-spring-cache-ehcache</artifactId> | ||||
<scope>runtime</scope> | |||||
<exclusions> | <exclusions> | ||||
<exclusion> | <exclusion> | ||||
<groupId>commons-logging</groupId> | <groupId>commons-logging</groupId> | ||||
<dependency> | <dependency> | ||||
<groupId>net.sf.ehcache</groupId> | <groupId>net.sf.ehcache</groupId> | ||||
<artifactId>ehcache</artifactId> | <artifactId>ehcache</artifactId> | ||||
<scope>runtime</scope> | |||||
<exclusions> | <exclusions> | ||||
<exclusion> | <exclusion> | ||||
<groupId>commons-logging</groupId> | <groupId>commons-logging</groupId> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva.components</groupId> | <groupId>org.apache.archiva.components</groupId> | ||||
<artifactId>archiva-components-spring-quartz</artifactId> | <artifactId>archiva-components-spring-quartz</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.quartz-scheduler</groupId> | <groupId>org.quartz-scheduler</groupId> | ||||
<artifactId>quartz</artifactId> | <artifactId>quartz</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva.redback</groupId> | <groupId>org.apache.archiva.redback</groupId> | ||||
<artifactId>redback-rbac-ldap</artifactId> | <artifactId>redback-rbac-ldap</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva.redback</groupId> | <groupId>org.apache.archiva.redback</groupId> | ||||
<artifactId>redback-rest-services</artifactId> | <artifactId>redback-rest-services</artifactId> | ||||
<exclusions> | |||||
<exclusion> | |||||
<groupId>javax.servlet</groupId> | |||||
<artifactId>javax.servlet-api</artifactId> | |||||
</exclusion> | |||||
</exclusions> | |||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva.redback</groupId> | <groupId>org.apache.archiva.redback</groupId> | ||||
<artifactId>redback-common-integrations</artifactId> | <artifactId>redback-common-integrations</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.archiva.redback</groupId> | <groupId>org.apache.archiva.redback</groupId> | ||||
<artifactId>redback-integrations-security</artifactId> | <artifactId>redback-integrations-security</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | |||||
<dependency> | |||||
<groupId>org.apache.archiva.redback</groupId> | |||||
<artifactId>redback-rbac-jpa</artifactId> | |||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.cxf</groupId> | <groupId>org.apache.cxf</groupId> | ||||
<artifactId>cxf-rt-frontend-jaxrs</artifactId> | <artifactId>cxf-rt-frontend-jaxrs</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.cxf</groupId> | <groupId>org.apache.cxf</groupId> | ||||
<artifactId>cxf-rt-rs-extension-providers</artifactId> | <artifactId>cxf-rt-rs-extension-providers</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.springframework</groupId> | <groupId>org.springframework</groupId> | ||||
<artifactId>spring-core</artifactId> | <artifactId>spring-core</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.jsoup</groupId> | <groupId>org.jsoup</groupId> | ||||
<artifactId>jsoup</artifactId> | <artifactId>jsoup</artifactId> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<scope>test</scope> | <scope>test</scope> | ||||
<exclusions> | <exclusions> | ||||
<exclusion> | <exclusion> | ||||
<groupId>javax.servlet</groupId> | |||||
<artifactId>javax.servlet-api</artifactId> | |||||
<groupId>jakarta.servlet</groupId> | |||||
<artifactId>jakarta.servlet-api</artifactId> | |||||
</exclusion> | </exclusion> | ||||
</exclusions> | </exclusions> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.mail</groupId> | |||||
<artifactId>mail</artifactId> | |||||
<groupId>jakarta.mail</groupId> | |||||
<artifactId>jakarta.mail-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.springframework</groupId> | <groupId>org.springframework</groupId> | ||||
<artifactId>spring-orm</artifactId> | <artifactId>spring-orm</artifactId> | ||||
<version>${spring.version}</version> | <version>${spring.version}</version> | ||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.springframework</groupId> | <groupId>org.springframework</groupId> | ||||
<artifactId>spring-context</artifactId> | <artifactId>spring-context</artifactId> | ||||
<version>${spring.version}</version> | <version>${spring.version}</version> | ||||
<scope>runtime</scope> | |||||
</dependency> | |||||
<dependency> | |||||
<groupId>org.webjars</groupId> | |||||
<artifactId>bootstrap</artifactId> | |||||
<version>4.5.0</version> | |||||
<scope>runtime</scope> | |||||
</dependency> | |||||
<dependency> | |||||
<groupId>org.webjars</groupId> | |||||
<artifactId>font-awesome</artifactId> | |||||
<version>5.13.0</version> | |||||
<scope>runtime</scope> | |||||
</dependency> | |||||
<dependency> | |||||
<groupId>org.webjars</groupId> | |||||
<artifactId>d3js</artifactId> | |||||
<version>5.16.0</version> | |||||
<scope>runtime</scope> | |||||
</dependency> | |||||
<dependency> | |||||
<groupId>org.webjars</groupId> | |||||
<artifactId>webjars-locator</artifactId> | |||||
<version>0.40</version> | |||||
<scope>runtime</scope> | |||||
</dependency> | </dependency> | ||||
</dependencies> | </dependencies> | ||||
<artifactId>apache-rat-plugin</artifactId> | <artifactId>apache-rat-plugin</artifactId> | ||||
<configuration> | <configuration> | ||||
<excludes> | <excludes> | ||||
<exclude>nbactions.xml</exclude> | |||||
<exclude>nbactions.xml</exclude> | |||||
<exclude>src/main/webapp/css/*.css</exclude> | <exclude>src/main/webapp/css/*.css</exclude> | ||||
<exclude>src/main/webapp/js/*.js</exclude> | <exclude>src/main/webapp/js/*.js</exclude> | ||||
<exclude>src/site/resources/css/*.css</exclude> | <exclude>src/site/resources/css/*.css</exclude> | ||||
<value>${openjpa.Log}</value> | <value>${openjpa.Log}</value> | ||||
</systemProperty> | </systemProperty> | ||||
</systemProperties> | </systemProperties> | ||||
<useTestScope>false</useTestScope> | |||||
</configuration> | </configuration> | ||||
<dependencies> | <dependencies> | ||||
<dependency> | <dependency> | ||||
<version>${derbyVersion}</version> | <version>${derbyVersion}</version> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.mail</groupId> | |||||
<artifactId>mail</artifactId> | |||||
<version>${javax.mail.version}</version> | |||||
<groupId>jakarta.mail</groupId> | |||||
<artifactId>jakarta.mail-api</artifactId> | |||||
<version>${jakarta.mail.version}</version> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.openjpa</groupId> | <groupId>org.apache.openjpa</groupId> | ||||
<artifactId>openjpa</artifactId> | <artifactId>openjpa</artifactId> | ||||
<version>${openjpaVersion}</version> | <version>${openjpaVersion}</version> | ||||
<exclusions> | |||||
<exclusion> | |||||
<groupId>junit</groupId> | |||||
<artifactId>junit</artifactId> | |||||
</exclusion> | |||||
<exclusion> | |||||
<groupId>org.apache.geronimo.specs</groupId> | |||||
<artifactId>geronimo-jms_1.1_spec</artifactId> | |||||
</exclusion> | |||||
<exclusion> | |||||
<groupId>org.apache.geronimo.specs</groupId> | |||||
<artifactId>geronimo-jta_1.1_spec</artifactId> | |||||
</exclusion> | |||||
<exclusion> | |||||
<groupId>java.xml.stream</groupId> | |||||
<artifactId>stax-api</artifactId> | |||||
</exclusion> | |||||
<exclusion> | |||||
<groupId>javax.xml.bind</groupId> | |||||
<artifactId>jaxb-api</artifactId> | |||||
</exclusion> | |||||
<exclusion> | |||||
<groupId>com.sun.xml.bind</groupId> | |||||
<artifactId>jaxb-impl</artifactId> | |||||
</exclusion> | |||||
</exclusions> | |||||
</dependency> | |||||
<dependency> | |||||
<groupId>jakarta.persistence</groupId> | |||||
<artifactId>jakarta.persistence-api</artifactId> | |||||
<version>${jakarta.persistence.version}</version> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.geronimo.specs</groupId> | |||||
<artifactId>geronimo-jpa_2.0_spec</artifactId> | |||||
<version>1.1</version> | |||||
<groupId>jakarta.transaction</groupId> | |||||
<artifactId>jakarta.transaction-api</artifactId> | |||||
<version>${jakarta.transaction.version}</version> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.geronimo.specs</groupId> | |||||
<artifactId>geronimo-jta_1.1_spec</artifactId> | |||||
<version>1.1.1</version> | |||||
<groupId>jakarta.ws.rs</groupId> | |||||
<artifactId>jakarta.ws.rs-api</artifactId> | |||||
<version>${jakarta.ws.rs.version}</version> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>net.sourceforge.serp</groupId> | |||||
<artifactId>serp</artifactId> | |||||
<version>1.15.1</version> | |||||
<groupId>com.sun.mail</groupId> | |||||
<artifactId>jakarta.mail</artifactId> | |||||
<version>${jakarta.mail.version}</version> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.eclipse.jetty</groupId> | <groupId>org.eclipse.jetty</groupId> | ||||
</goals> | </goals> | ||||
<configuration> | <configuration> | ||||
<target> | <target> | ||||
<mkdir dir="${project.build.directory}/appserver-base/conf" /> | |||||
<mkdir dir="${project.build.directory}/appserver-base/conf"/> | |||||
</target> | </target> | ||||
</configuration> | </configuration> | ||||
</execution> | </execution> | ||||
<skipProvidedScope>true</skipProvidedScope> | <skipProvidedScope>true</skipProvidedScope> | ||||
<failBuildOnCVSS>8</failBuildOnCVSS> | <failBuildOnCVSS>8</failBuildOnCVSS> | ||||
<suppressionFile>${project.basedir}/src/main/resources/META-INF/owasp/cve-suppressions.xml</suppressionFile> | <suppressionFile>${project.basedir}/src/main/resources/META-INF/owasp/cve-suppressions.xml</suppressionFile> | ||||
<ossindexAnalyzerEnabled>false</ossindexAnalyzerEnabled> | |||||
<assemblyAnalyzerEnabled>false</assemblyAnalyzerEnabled> | |||||
</configuration> | </configuration> | ||||
<executions> | <executions> | ||||
<execution> | <execution> |
<alias name="ldapRoleMapperConfiguration#archiva" alias="ldapRoleMapperConfiguration#default"/> | <alias name="ldapRoleMapperConfiguration#archiva" alias="ldapRoleMapperConfiguration#default"/> | ||||
<bean id="loggerManager" class="org.codehaus.plexus.logging.slf4j.Slf4jLoggerManager" | |||||
init-method="initialize"/> | |||||
<!-- only here to cleanup temp indexes for groups increase number if use for something else --> | <!-- only here to cleanup temp indexes for groups increase number if use for something else --> | ||||
<task:executor id="springExecutor" pool-size="2"/> | <task:executor id="springExecutor" pool-size="2"/> | ||||
<task:scheduler id="springScheduler" pool-size="2"/> | <task:scheduler id="springScheduler" pool-size="2"/> |
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>net.sf.ehcache</groupId> | <groupId>net.sf.ehcache</groupId> | ||||
<artifactId>slf4j-api</artifactId> | <artifactId>slf4j-api</artifactId> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.servlet</groupId> | |||||
<artifactId>javax.servlet-api</artifactId> | |||||
<groupId>jakarta.servlet</groupId> | |||||
<artifactId>jakarta.servlet-api</artifactId> | |||||
<scope>provided</scope> | <scope>provided</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.persistence</groupId> | |||||
<artifactId>javax.persistence-api</artifactId> | |||||
<groupId>jakarta.persistence</groupId> | |||||
<artifactId>jakarta.persistence-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.transaction</groupId> | |||||
<artifactId>javax.transaction-api</artifactId> | |||||
<groupId>jakarta.transaction</groupId> | |||||
<artifactId>jakarta.transaction-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<!-- START Needed for JDK >= 9 --> | <!-- START Needed for JDK >= 9 --> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
<groupId>jakarta.annotation</groupId> | |||||
<artifactId>jakarta.annotation-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.xml.bind</groupId> | |||||
<artifactId>jaxb-api</artifactId> | |||||
<groupId>jakarta.xml.bind</groupId> | |||||
<artifactId>jakarta.xml.bind-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> |
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> |
<dependency> | <dependency> | ||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
<groupId>jakarta.annotation</groupId> | |||||
<artifactId>jakarta.annotation-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.jboss.logging</groupId> | <groupId>org.jboss.logging</groupId> | ||||
<artifactId>jboss-logging</artifactId> | <artifactId>jboss-logging</artifactId> | ||||
</exclusion> | </exclusion> | ||||
<exclusion> | |||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
</exclusion> | |||||
<exclusion> | |||||
<groupId>javax.validation</groupId> | |||||
<artifactId>validation-api</artifactId> | |||||
</exclusion> | |||||
</exclusions> | </exclusions> | ||||
</dependency> | </dependency> | ||||
<groupId>org.apache.thrift</groupId> | <groupId>org.apache.thrift</groupId> | ||||
<artifactId>libthrift</artifactId> | <artifactId>libthrift</artifactId> | ||||
<version>0.13.0</version> | <version>0.13.0</version> | ||||
<exclusions> | |||||
<exclusion> | |||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
</exclusion> | |||||
</exclusions> | |||||
</dependency> | </dependency> | ||||
<!-- | <!-- | ||||
<dependency> | <dependency> | ||||
<groupId>org.hibernate</groupId> | <groupId>org.hibernate</groupId> | ||||
<artifactId>hibernate-validator</artifactId> | <artifactId>hibernate-validator</artifactId> | ||||
<version>4.3.2.Final</version> | <version>4.3.2.Final</version> | ||||
<exclusions> | |||||
<exclusion> | |||||
<groupId>javax.validation</groupId> | |||||
<artifactId>validation-api</artifactId> | |||||
</exclusion> | |||||
</exclusions> | |||||
</dependency> | </dependency> | ||||
<artifactId>spring-context</artifactId> | <artifactId>spring-context</artifactId> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.commons</groupId> | <groupId>org.apache.commons</groupId> |
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
<groupId>jakarta.annotation</groupId> | |||||
<artifactId>jakarta.annotation-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> |
<artifactId>spring-context</artifactId> | <artifactId>spring-context</artifactId> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<!-- Test scope --> | <!-- Test scope --> |
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
<groupId>jakarta.annotation</groupId> | |||||
<artifactId>jakarta.annotation-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.commons</groupId> | <groupId>org.apache.commons</groupId> | ||||
<dependencies> | <dependencies> | ||||
<!-- Needed for JDK >= 9 --> | <!-- Needed for JDK >= 9 --> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
<groupId>jakarta.annotation</groupId> | |||||
<artifactId>jakarta.annotation-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.xml.bind</groupId> | |||||
<artifactId>jaxb-api</artifactId> | |||||
<groupId>jakarta.xml.bind</groupId> | |||||
<artifactId>jakarta.xml.bind-api</artifactId> | |||||
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
</dependencies> | </dependencies> |
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
</dependency> | </dependency> | ||||
mvn jetty:run -pl :archiva-webapp -am | |||||
mvn jetty:run -pl :archiva-webapp -am "$@" |
<httpclient.version>4.5.2</httpclient.version> | <httpclient.version>4.5.2</httpclient.version> | ||||
<httpclient.core.version>4.4.4</httpclient.core.version> | <httpclient.core.version>4.4.4</httpclient.core.version> | ||||
<openjpaVersion>2.4.1</openjpaVersion> | |||||
<openjpaVersion>3.1.1</openjpaVersion> | |||||
<modelmapper.version>2.3.5</modelmapper.version> | <modelmapper.version>2.3.5</modelmapper.version> | ||||
<dependencies> | <dependencies> | ||||
<!-- Java EE 8.0 (Jakarta) same as Java EE 7.0 --> | |||||
<dependency> | <dependency> | ||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
<version>${javax.inject.version}</version> | |||||
<groupId>jakarta.inject</groupId> | |||||
<artifactId>jakarta.inject-api</artifactId> | |||||
<version>${jakarta.inject.version}</version> | |||||
<scope>provided</scope> | <scope>provided</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.transaction</groupId> | |||||
<artifactId>javax.transaction-api</artifactId> | |||||
<version>${javax.transaction.version}</version> | |||||
<groupId>jakarta.transaction</groupId> | |||||
<artifactId>jakarta.transaction-api</artifactId> | |||||
<version>${jakarta.transaction.version}</version> | |||||
<scope>provided</scope> | <scope>provided</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.persistence</groupId> | |||||
<artifactId>javax.persistence-api</artifactId> | |||||
<version>${javax.persistence.version}</version> | |||||
<groupId>jakarta.persistence</groupId> | |||||
<artifactId>jakarta.persistence-api</artifactId> | |||||
<version>${jakarta.persistence.version}</version> | |||||
<scope>provided</scope> | <scope>provided</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
<version>${javax.annotation.version}</version> | |||||
<groupId>jakarta.annotation</groupId> | |||||
<artifactId>jakarta.annotation-api</artifactId> | |||||
<version>${jakarta.annotation.version}</version> | |||||
<scope>provided</scope> | <scope>provided</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.activation</groupId> | |||||
<artifactId>activation</artifactId> | |||||
<version>${javax.activation.version}</version> | |||||
<groupId>jakarta.json.bind</groupId> | |||||
<artifactId>jakarta.json.bind-api</artifactId> | |||||
<version>${jakarta.json.bind.version}</version> | |||||
<scope>provided</scope> | <scope>provided</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.xml.bind</groupId> | |||||
<artifactId>jaxb-api</artifactId> | |||||
<version>${javax.jaxb.version}</version> | |||||
<groupId>jakarta.xml.bind</groupId> | |||||
<artifactId>jakarta.xml.bind-api</artifactId> | |||||
<version>${jakarta.xml.bind.version}</version> | |||||
<scope>provided</scope> | |||||
</dependency> | |||||
<dependency> | |||||
<groupId>jakarta.ws.rs</groupId> | |||||
<artifactId>jakarta.ws.rs-api</artifactId> | |||||
<version>${jakarta.ws.rs.version}</version> | |||||
<scope>provided</scope> | |||||
</dependency> | |||||
<dependency> | |||||
<groupId>jakarta.validation</groupId> | |||||
<artifactId>jakarta.validation-api</artifactId> | |||||
<version>${jakarta.validation.version}</version> | |||||
<scope>provided</scope> | |||||
</dependency> | |||||
<dependency> | |||||
<groupId>jakarta.activation</groupId> | |||||
<artifactId>jakarta.activation-api</artifactId> | |||||
<version>${jakarta.activation.version}</version> | |||||
<scope>provided</scope> | |||||
</dependency> | |||||
<dependency> | |||||
<groupId>jakarta.mail</groupId> | |||||
<artifactId>jakarta.mail-api</artifactId> | |||||
<version>${jakarta.mail.version}</version> | |||||
<scope>provided</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.ws.rs</groupId> | |||||
<artifactId>javax.ws.rs-api</artifactId> | |||||
<version>${javax.jaxrs.version}</version> | |||||
<groupId>com.sun.mail</groupId> | |||||
<artifactId>jakarta.mail</artifactId> | |||||
<version>${jakarta.mail.version}</version> | |||||
<scope>provided</scope> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.validation</groupId> | |||||
<artifactId>validation-api</artifactId> | |||||
<version>${javax.validation.version}</version> | |||||
<groupId>jakarta.servlet</groupId> | |||||
<artifactId>jakarta.servlet-api</artifactId> | |||||
<version>${jakarta.servlet.version}</version> | |||||
<scope>provided</scope> | <scope>provided</scope> | ||||
</dependency> | </dependency> | ||||
<dependency> | |||||
<groupId>jakarta.enterprise</groupId> | |||||
<artifactId>jakarta.enterprise.cdi-api</artifactId> | |||||
<version>${jakarta.enterprise.cdi.version}</version> | |||||
<scope>provided</scope> | |||||
</dependency> | |||||
<dependency> | <dependency> | ||||
<groupId>junit</groupId> | <groupId>junit</groupId> | ||||
<artifactId>junit</artifactId> | <artifactId>junit</artifactId> | ||||
</exclusion> | </exclusion> | ||||
<exclusion> | |||||
<groupId>org.apache.geronimo.specs</groupId> | |||||
<artifactId>geronimo-jpa_2.0_spec</artifactId> | |||||
</exclusion> | |||||
<exclusion> | <exclusion> | ||||
<groupId>org.apache.geronimo.specs</groupId> | <groupId>org.apache.geronimo.specs</groupId> | ||||
<artifactId>geronimo-jms_1.1_spec</artifactId> | <artifactId>geronimo-jms_1.1_spec</artifactId> | ||||
<groupId>org.apache.geronimo.specs</groupId> | <groupId>org.apache.geronimo.specs</groupId> | ||||
<artifactId>geronimo-jta_1.1_spec</artifactId> | <artifactId>geronimo-jta_1.1_spec</artifactId> | ||||
</exclusion> | </exclusion> | ||||
<exclusion> | |||||
<groupId>java.xml.stream</groupId> | |||||
<artifactId>stax-api</artifactId> | |||||
</exclusion> | |||||
<exclusion> | |||||
<groupId>javax.xml.bind</groupId> | |||||
<artifactId>jaxb-api</artifactId> | |||||
</exclusion> | |||||
<exclusion> | |||||
<groupId>com.sun.xml.bind</groupId> | |||||
<artifactId>jaxb-impl</artifactId> | |||||
</exclusion> | |||||
</exclusions> | </exclusions> | ||||
</dependency> | </dependency> | ||||
<groupId>com.google.inject</groupId> | <groupId>com.google.inject</groupId> | ||||
<artifactId>guice</artifactId> | <artifactId>guice</artifactId> | ||||
</exclusion> | </exclusion> | ||||
<exclusion> | |||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
</exclusion> | |||||
<exclusion> | |||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
</exclusion> | |||||
</exclusions> | </exclusions> | ||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>javax.annotation</groupId> | <groupId>javax.annotation</groupId> | ||||
<artifactId>jsr250-api</artifactId> | <artifactId>jsr250-api</artifactId> | ||||
</exclusion> | </exclusion> | ||||
<exclusion> | |||||
<groupId>javax.enterprise</groupId> | |||||
<artifactId>cdi-api</artifactId> | |||||
</exclusion> | |||||
</exclusions> | </exclusions> | ||||
</dependency> | </dependency> | ||||
<artifactId>jackson-annotations</artifactId> | <artifactId>jackson-annotations</artifactId> | ||||
<version>${jackson.version}</version> | <version>${jackson.version}</version> | ||||
</dependency> | </dependency> | ||||
<dependency> | |||||
<groupId>com.fasterxml.jackson.dataformat</groupId> | |||||
<artifactId>jackson-dataformat-xml</artifactId> | |||||
<version>${jackson.version}</version> | |||||
</dependency> | |||||
<dependency> | |||||
<groupId>com.fasterxml.jackson.jaxrs</groupId> | |||||
<artifactId>jackson-jaxrs-base</artifactId> | |||||
<version>${jackson.version}</version> | |||||
</dependency> | |||||
<dependency> | <dependency> | ||||
<groupId>org.apache.cxf</groupId> | <groupId>org.apache.cxf</groupId> | ||||
<artifactId>cxf-rt-frontend-jaxrs</artifactId> | <artifactId>cxf-rt-frontend-jaxrs</artifactId> | ||||
<version>${cxf.version}</version> | <version>${cxf.version}</version> | ||||
<exclusions> | |||||
<exclusion> | |||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
</exclusion> | |||||
</exclusions> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.cxf</groupId> | <groupId>org.apache.cxf</groupId> | ||||
<artifactId>lucene-highlighter</artifactId> | <artifactId>lucene-highlighter</artifactId> | ||||
<version>${lucene.version}</version> | <version>${lucene.version}</version> | ||||
</dependency> | </dependency> | ||||
<dependency> | |||||
<groupId>javax.mail</groupId> | |||||
<artifactId>mail</artifactId> | |||||
<version>${javax.mail.version}</version> | |||||
</dependency> | |||||
<!-- Maven related dependencies --> | <!-- Maven related dependencies --> | ||||
<groupId>com.google.guava</groupId> | <groupId>com.google.guava</groupId> | ||||
<artifactId>guava</artifactId> | <artifactId>guava</artifactId> | ||||
</exclusion> | </exclusion> | ||||
<exclusion> | |||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
</exclusion> | |||||
</exclusions> | </exclusions> | ||||
</dependency> | </dependency> | ||||
<artifactId>maven-resolver-provider</artifactId> | <artifactId>maven-resolver-provider</artifactId> | ||||
<version>${maven3x.version}</version> | <version>${maven3x.version}</version> | ||||
<type>pom</type> | <type>pom</type> | ||||
<exclusions> | |||||
<exclusion> | |||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
</exclusion> | |||||
</exclusions> | |||||
</dependency> | </dependency> | ||||
<groupId>org.apache.maven</groupId> | <groupId>org.apache.maven</groupId> | ||||
<artifactId>maven-resolver-provider</artifactId> | <artifactId>maven-resolver-provider</artifactId> | ||||
<version>${maven3x.version}</version> | <version>${maven3x.version}</version> | ||||
<exclusions> | |||||
<exclusion> | |||||
<groupId>javax.inject</groupId> | |||||
<artifactId>javax.inject</artifactId> | |||||
</exclusion> | |||||
</exclusions> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.apache.maven.resolver</groupId> | <groupId>org.apache.maven.resolver</groupId> | ||||
<version>${archiva.comp.version}</version> | <version>${archiva.comp.version}</version> | ||||
<exclusions> | <exclusions> | ||||
<exclusion> | <exclusion> | ||||
<groupId>javax.annotation</groupId> | |||||
<artifactId>javax.annotation-api</artifactId> | |||||
<groupId>jakarta.annotation</groupId> | |||||
<artifactId>jakarta.annotation-api</artifactId> | |||||
</exclusion> | </exclusion> | ||||
</exclusions> | </exclusions> | ||||
</dependency> | </dependency> | ||||
<artifactId>archiva-components-spring-registry-commons</artifactId> | <artifactId>archiva-components-spring-registry-commons</artifactId> | ||||
<version>${archiva.comp.version}</version> | <version>${archiva.comp.version}</version> | ||||
</dependency> | </dependency> | ||||
<dependency> | |||||
<groupId>javax.servlet</groupId> | |||||
<artifactId>javax.servlet-api</artifactId> | |||||
<version>${javax.servlet.version}</version> | |||||
</dependency> | |||||
<dependency> | <dependency> | ||||
<groupId>org.slf4j</groupId> | <groupId>org.slf4j</groupId> | ||||
<artifactId>slf4j-api</artifactId> | <artifactId>slf4j-api</artifactId> | ||||
<groupId>org.eclipse.jetty</groupId> | <groupId>org.eclipse.jetty</groupId> | ||||
<artifactId>jetty-server</artifactId> | <artifactId>jetty-server</artifactId> | ||||
<version>${jetty.version}</version> | <version>${jetty.version}</version> | ||||
<exclusions> | |||||
<exclusion> | |||||
<groupId>javax.servlet</groupId> | |||||
<artifactId>javax.servlet-api</artifactId> | |||||
</exclusion> | |||||
</exclusions> | |||||
</dependency> | </dependency> | ||||
<dependency> | <dependency> | ||||
<groupId>org.eclipse.jetty</groupId> | <groupId>org.eclipse.jetty</groupId> | ||||
</dependency> | </dependency> | ||||
<dependency> | |||||
<groupId>jakarta.xml.bind</groupId> | |||||
<artifactId>jakarta.xml.bind-api</artifactId> | |||||
<version>2.3.3</version> | |||||
<scope>provided</scope> | |||||
</dependency> | |||||
<dependency> | <dependency> | ||||
<groupId>com.fasterxml.jackson.core</groupId> | <groupId>com.fasterxml.jackson.core</groupId> | ||||
<artifactId>jackson-databind</artifactId> | <artifactId>jackson-databind</artifactId> |