Merge pull request #37 from rotty3000/ARIES-2026
Aries 2026
diff --git a/integrations/cxf-jettison/cxf-jettison-itest/itest.bndrun b/integrations/cxf-jettison/cxf-jettison-itest/itest.bndrun
index da12af3..dc5b778 100644
--- a/integrations/cxf-jettison/cxf-jettison-itest/itest.bndrun
+++ b/integrations/cxf-jettison/cxf-jettison-itest/itest.bndrun
@@ -22,11 +22,10 @@
org.apache.felix.logback,\
slf4j.api
-runsystempackages: \
- org.slf4j;version=1.7.25,\
- org.slf4j.event;version=1.7.25,\
- org.slf4j.helpers;version=1.7.25,\
- org.slf4j.spi;version=1.7.25,\
- ${bndjava15temorarysupplementalpackages}
+ org.slf4j;version=${slf4j.version},\
+ org.slf4j.event;version=${slf4j.version},\
+ org.slf4j.helpers;version=${slf4j.version},\
+ org.slf4j.spi;version=${slf4j.version}
-runfw: org.eclipse.osgi
@@ -50,12 +49,12 @@
-runbundles: \
com.sun.xml.bind.jaxb-osgi;version='[2.3.3,2.3.4)',\
jakarta.xml.bind-api;version='[2.3.3,2.3.4)',\
- org.apache.aries.jax.rs.itests-fragment;version='[1.0.9,1.0.10)',\
- org.apache.aries.jax.rs.jaxb.json.cxf-jettison-itest;version='[1.0.3,1.0.4)',\
- org.apache.aries.jax.rs.jaxb.json.cxf-jettison;version='[1.0.3,1.0.4)',\
- org.apache.aries.jax.rs.whiteboard;version='[1.0.9,1.0.10)',\
+ org.apache.aries.jax.rs.itests-fragment;version='[1.0.11,1.0.12)',\
+ org.apache.aries.jax.rs.jaxb.json.cxf-jettison;version='[1.0.11,1.0.12)',\
+ org.apache.aries.jax.rs.jaxb.json.cxf-jettison-itest;version='[1.0.11,1.0.12)',\
+ org.apache.aries.jax.rs.whiteboard;version='[1.0.11,1.0.12)',\
org.apache.aries.spifly.dynamic.framework.extension;version='[1.3.0,1.3.1)',\
- org.apache.felix.configadmin;version='[1.8.14,1.8.15)',\
+ org.apache.felix.configadmin;version='[1.9.18,1.9.19)',\
org.apache.felix.http.jetty;version='[4.0.8,4.0.9)',\
org.apache.felix.http.servlet-api;version='[1.1.2,1.1.3)',\
org.apache.geronimo.specs.geronimo-annotation_1.3_spec;version='[1.1.0,1.1.1)',\
@@ -66,4 +65,8 @@
osgi.enroute.hamcrest.wrapper;version='[1.3.0,1.3.1)',\
osgi.enroute.junit.wrapper;version='[4.12.0,4.12.1)'
+-runstartlevel: \
+ order=sortbynameversion,\
+ begin=-1
+
-include: -personal.bnd
diff --git a/integrations/cxf-jettison/cxf-jettison-itest/pom.xml b/integrations/cxf-jettison/cxf-jettison-itest/pom.xml
index 8edb85b..c120fea 100644
--- a/integrations/cxf-jettison/cxf-jettison-itest/pom.xml
+++ b/integrations/cxf-jettison/cxf-jettison-itest/pom.xml
@@ -21,18 +21,13 @@
<parent>
<groupId>org.apache.aries.jax.rs</groupId>
<artifactId>cxf-jettison-integration</artifactId>
- <version>1.0.3-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<artifactId>org.apache.aries.jax.rs.jaxb.json.cxf-jettison-itest</artifactId>
<description>Apache Aries JAX-RS CXF Jettison JAXB-JSON Integration Tests</description>
<name>Apache Aries JAX-RS CXF Jettison JAXB-JSON Integration Tests</name>
- <properties>
- <maven.deploy.skip>true</maven.deploy.skip>
- <maven.install.skip>true</maven.install.skip>
- </properties>
-
<build>
<plugins>
<plugin>
@@ -82,13 +77,13 @@
<dependency>
<groupId>org.apache.aries.jax.rs</groupId>
<artifactId>org.apache.aries.jax.rs.whiteboard</artifactId>
- <version>${aries.jaxrs.version}</version>
+ <version>${project.version}</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.apache.aries.jax.rs</groupId>
<artifactId>org.apache.aries.jax.rs.itests-fragment</artifactId>
- <version>${aries.jaxrs.version}</version>
+ <version>${project.version}</version>
<scope>runtime</scope>
</dependency>
<dependency>
diff --git a/integrations/cxf-jettison/cxf-jettison-jaxrs/pom.xml b/integrations/cxf-jettison/cxf-jettison-jaxrs/pom.xml
index fea117a..70843d9 100644
--- a/integrations/cxf-jettison/cxf-jettison-jaxrs/pom.xml
+++ b/integrations/cxf-jettison/cxf-jettison-jaxrs/pom.xml
@@ -17,10 +17,12 @@
-->
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
+
<parent>
<groupId>org.apache.aries.jax.rs</groupId>
- <artifactId>cxf-jettison-integration</artifactId>
- <version>1.0.3-SNAPSHOT</version>
+ <artifactId>org.apache.aries.jax.rs</artifactId>
+ <version>${revision}</version>
+ <relativePath>../../..</relativePath>
</parent>
<artifactId>org.apache.aries.jax.rs.jaxb.json.cxf-jettison</artifactId>
diff --git a/integrations/cxf-jettison/pom.xml b/integrations/cxf-jettison/pom.xml
index 15184d6..70741cf 100644
--- a/integrations/cxf-jettison/pom.xml
+++ b/integrations/cxf-jettison/pom.xml
@@ -22,8 +22,7 @@
<parent>
<groupId>org.apache.aries.jax.rs</groupId>
<artifactId>integration</artifactId>
- <version>1.0.3-SNAPSHOT</version>
- <relativePath>..</relativePath>
+ <version>${revision}</version>
</parent>
<artifactId>cxf-jettison-integration</artifactId>
@@ -42,36 +41,4 @@
<module>cxf-jettison-itest</module>
</modules>
- <build>
- <pluginManagement>
- <plugins>
- <plugin>
- <groupId>org.eclipse.m2e</groupId>
- <artifactId>lifecycle-mapping</artifactId>
- <version>1.0.0</version>
- <configuration>
- <lifecycleMappingMetadata>
- <pluginExecutions>
- <pluginExecution>
- <pluginExecutionFilter>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-remote-resources-plugin</artifactId>
- <versionRange>[1.0,)</versionRange>
- <goals>
- <goal>process</goal>
- </goals>
- </pluginExecutionFilter>
- <action>
- <ignore>
- </ignore>
- </action>
- </pluginExecution>
- </pluginExecutions>
- </lifecycleMappingMetadata>
- </configuration>
- </plugin>
- </plugins>
- </pluginManagement>
- </build>
-
</project>
\ No newline at end of file
diff --git a/integrations/jackson/jackson-itest/itest.bndrun b/integrations/jackson/jackson-itest/itest.bndrun
index 06db0ae..0cad5a5 100644
--- a/integrations/jackson/jackson-itest/itest.bndrun
+++ b/integrations/jackson/jackson-itest/itest.bndrun
@@ -22,11 +22,10 @@
org.apache.felix.logback,\
slf4j.api
-runsystempackages: \
- org.slf4j;version=1.7.25,\
- org.slf4j.event;version=1.7.25,\
- org.slf4j.helpers;version=1.7.25,\
- org.slf4j.spi;version=1.7.25,\
- ${bndjava15temorarysupplementalpackages}
+ org.slf4j;version=${slf4j.version},\
+ org.slf4j.event;version=${slf4j.version},\
+ org.slf4j.helpers;version=${slf4j.version},\
+ org.slf4j.spi;version=${slf4j.version}
-runfw: org.eclipse.osgi
@@ -51,11 +50,11 @@
com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider;version='[2.9.6,2.9.7)',\
com.fasterxml.jackson.module.jackson-module-jaxb-annotations;version='[2.9.6,2.9.7)',\
jakarta.xml.bind-api;version='[2.3.3,2.3.4)',\
- org.apache.aries.jax.rs.jackson.itest;version='[1.0.3,1.0.4)',\
- org.apache.aries.jax.rs.jackson;version='[1.0.3,1.0.4)',\
- org.apache.aries.jax.rs.whiteboard;version='[1.0.9,1.0.10)',\
+ org.apache.aries.jax.rs.jackson;version='[1.0.11,1.0.12)',\
+ org.apache.aries.jax.rs.jackson.itest;version='[1.0.11,1.0.12)',\
+ org.apache.aries.jax.rs.whiteboard;version='[1.0.11,1.0.12)',\
org.apache.aries.spifly.dynamic.framework.extension;version='[1.3.0,1.3.1)',\
- org.apache.felix.configadmin;version='[1.8.14,1.8.15)',\
+ org.apache.felix.configadmin;version='[1.9.18,1.9.19)',\
org.apache.felix.http.jetty;version='[4.0.8,4.0.9)',\
org.apache.felix.http.servlet-api;version='[1.1.2,1.1.3)',\
org.apache.geronimo.specs.geronimo-annotation_1.3_spec;version='[1.1.0,1.1.1)',\
@@ -66,4 +65,8 @@
osgi.enroute.hamcrest.wrapper;version='[1.3.0,1.3.1)',\
osgi.enroute.junit.wrapper;version='[4.12.0,4.12.1)'
+-runstartlevel: \
+ order=sortbynameversion,\
+ begin=-1
+
-include: -personal.bnd
diff --git a/integrations/jackson/jackson-itest/pom.xml b/integrations/jackson/jackson-itest/pom.xml
index a6375d8..da878a8 100644
--- a/integrations/jackson/jackson-itest/pom.xml
+++ b/integrations/jackson/jackson-itest/pom.xml
@@ -23,19 +23,13 @@
<parent>
<groupId>org.apache.aries.jax.rs</groupId>
<artifactId>jackson-integration</artifactId>
- <version>1.0.3-SNAPSHOT</version>
- <relativePath>..</relativePath>
+ <version>${revision}</version>
</parent>
<artifactId>org.apache.aries.jax.rs.jackson.itest</artifactId>
<description>Apache Aries JAX-RS Jackson JAXB-JSON Integration Tests</description>
<name>Apache Aries JAX-RS Jackson JAXB-JSON Integration Tests</name>
- <properties>
- <maven.deploy.skip>true</maven.deploy.skip>
- <maven.install.skip>true</maven.install.skip>
- </properties>
-
<build>
<plugins>
<plugin>
@@ -85,7 +79,7 @@
<dependency>
<groupId>org.apache.aries.jax.rs</groupId>
<artifactId>org.apache.aries.jax.rs.whiteboard</artifactId>
- <version>${aries.jaxrs.version}</version>
+ <version>${project.version}</version>
<scope>runtime</scope>
</dependency>
<dependency>
diff --git a/integrations/jackson/jackson-jaxrs/pom.xml b/integrations/jackson/jackson-jaxrs/pom.xml
index 64e8961..21dc990 100644
--- a/integrations/jackson/jackson-jaxrs/pom.xml
+++ b/integrations/jackson/jackson-jaxrs/pom.xml
@@ -19,10 +19,12 @@
-->
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
+
<parent>
<groupId>org.apache.aries.jax.rs</groupId>
- <artifactId>jackson-integration</artifactId>
- <version>1.0.3-SNAPSHOT</version>
+ <artifactId>org.apache.aries.jax.rs</artifactId>
+ <version>${revision}</version>
+ <relativePath>../../..</relativePath>
</parent>
<artifactId>org.apache.aries.jax.rs.jackson</artifactId>
diff --git a/integrations/jackson/pom.xml b/integrations/jackson/pom.xml
index c46519b..85a8597 100644
--- a/integrations/jackson/pom.xml
+++ b/integrations/jackson/pom.xml
@@ -24,18 +24,13 @@
<parent>
<groupId>org.apache.aries.jax.rs</groupId>
<artifactId>integration</artifactId>
- <version>1.0.3-SNAPSHOT</version>
- <relativePath>..</relativePath>
+ <version>${revision}</version>
</parent>
<artifactId>jackson-integration</artifactId>
<name>Apache Aries JAX-RS Jackson JAXB-JSON Integration Project</name>
<packaging>pom</packaging>
- <properties>
- <jackson.version>2.9.6</jackson.version>
- </properties>
-
<scm>
<connection>scm:git:http://gitbox.apache.org/repos/asf/aries-jax-rs-whiteboard.git</connection>
<developerConnection>scm:git:https://gitbox.apache.org/repos/asf/aries-jax-rs-whiteboard.git</developerConnection>
@@ -48,36 +43,4 @@
<module>jackson-itest</module>
</modules>
- <build>
- <pluginManagement>
- <plugins>
- <plugin>
- <groupId>org.eclipse.m2e</groupId>
- <artifactId>lifecycle-mapping</artifactId>
- <version>1.0.0</version>
- <configuration>
- <lifecycleMappingMetadata>
- <pluginExecutions>
- <pluginExecution>
- <pluginExecutionFilter>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-remote-resources-plugin</artifactId>
- <versionRange>[1.0,)</versionRange>
- <goals>
- <goal>process</goal>
- </goals>
- </pluginExecutionFilter>
- <action>
- <ignore>
- </ignore>
- </action>
- </pluginExecution>
- </pluginExecutions>
- </lifecycleMappingMetadata>
- </configuration>
- </plugin>
- </plugins>
- </pluginManagement>
- </build>
-
</project>
\ No newline at end of file
diff --git a/integrations/openapi/openapi-itest/itest.bndrun b/integrations/openapi/openapi-itest/itest.bndrun
index e96d8b3..e09405f 100644
--- a/integrations/openapi/openapi-itest/itest.bndrun
+++ b/integrations/openapi/openapi-itest/itest.bndrun
@@ -22,11 +22,10 @@
org.apache.felix.logback,\
slf4j.api
-runsystempackages: \
- org.slf4j;version=1.7.25,\
- org.slf4j.event;version=1.7.25,\
- org.slf4j.helpers;version=1.7.25,\
- org.slf4j.spi;version=1.7.25,\
- ${bndjava15temorarysupplementalpackages}
+ org.slf4j;version=${slf4j.version},\
+ org.slf4j.event;version=${slf4j.version},\
+ org.slf4j.helpers;version=${slf4j.version},\
+ org.slf4j.spi;version=${slf4j.version}
-runfw: org.eclipse.osgi
@@ -58,12 +57,12 @@
io.swagger.core.v3.swagger-models;version='[2.1.0,2.1.1)',\
jakarta.xml.bind-api;version='[2.3.3,2.3.4)',\
javax.validation.api;version='[1.1.0,1.1.1)',\
- org.apache.aries.jax.rs.openapi.itest;version='[1.0.3,1.0.4)',\
- org.apache.aries.jax.rs.openapi.resource;version='[1.0.3,1.0.4)',\
- org.apache.aries.jax.rs.whiteboard;version='[1.0.9,1.0.10)',\
+ org.apache.aries.jax.rs.openapi.itest;version='[1.0.11,1.0.12)',\
+ org.apache.aries.jax.rs.openapi.resource;version='[1.0.11,1.0.12)',\
+ org.apache.aries.jax.rs.whiteboard;version='[1.0.11,1.0.12)',\
org.apache.aries.spifly.dynamic.framework.extension;version='[1.3.0,1.3.1)',\
org.apache.commons.lang3;version='[3.10.0,3.10.1)',\
- org.apache.felix.configadmin;version='[1.8.14,1.8.15)',\
+ org.apache.felix.configadmin;version='[1.9.18,1.9.19)',\
org.apache.felix.http.jetty;version='[4.0.8,4.0.9)',\
org.apache.felix.http.servlet-api;version='[1.1.2,1.1.3)',\
org.apache.geronimo.specs.geronimo-annotation_1.3_spec;version='[1.1.0,1.1.1)',\
@@ -75,4 +74,8 @@
osgi.enroute.hamcrest.wrapper;version='[1.3.0,1.3.1)',\
osgi.enroute.junit.wrapper;version='[4.12.0,4.12.1)'
+-runstartlevel: \
+ order=sortbynameversion,\
+ begin=-1
+
-include: -personal.bnd
diff --git a/integrations/openapi/openapi-itest/pom.xml b/integrations/openapi/openapi-itest/pom.xml
index 640d312..eb439bf 100644
--- a/integrations/openapi/openapi-itest/pom.xml
+++ b/integrations/openapi/openapi-itest/pom.xml
@@ -23,19 +23,13 @@
<parent>
<groupId>org.apache.aries.jax.rs</groupId>
<artifactId>openapi-integration</artifactId>
- <version>1.0.3-SNAPSHOT</version>
- <relativePath>..</relativePath>
+ <version>${revision}</version>
</parent>
<artifactId>org.apache.aries.jax.rs.openapi.itest</artifactId>
<description>Apache Aries Open API JAX-RS Integration Tests</description>
<name>Apache Aries JAX-RS Open API Integration Tests</name>
- <properties>
- <maven.deploy.skip>true</maven.deploy.skip>
- <maven.install.skip>true</maven.install.skip>
- </properties>
-
<build>
<plugins>
<plugin>
@@ -87,13 +81,13 @@
<dependency>
<groupId>org.apache.aries.jax.rs</groupId>
<artifactId>org.apache.aries.jax.rs.whiteboard</artifactId>
- <version>${aries.jaxrs.version}</version>
+ <version>${project.version}</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.apache.aries.jax.rs</groupId>
<artifactId>org.apache.aries.jax.rs.openapi.resource</artifactId>
- <version>1.0.3-SNAPSHOT</version>
+ <version>${project.version}</version>
<scope>runtime</scope>
</dependency>
<dependency>
diff --git a/integrations/openapi/openapi-resource/pom.xml b/integrations/openapi/openapi-resource/pom.xml
index c1c380c..70c81cf 100644
--- a/integrations/openapi/openapi-resource/pom.xml
+++ b/integrations/openapi/openapi-resource/pom.xml
@@ -19,10 +19,12 @@
-->
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
+
<parent>
<groupId>org.apache.aries.jax.rs</groupId>
- <artifactId>openapi-integration</artifactId>
- <version>1.0.3-SNAPSHOT</version>
+ <artifactId>org.apache.aries.jax.rs</artifactId>
+ <version>${revision}</version>
+ <relativePath>../../..</relativePath>
</parent>
<artifactId>org.apache.aries.jax.rs.openapi.resource</artifactId>
@@ -47,7 +49,7 @@
<dependency>
<groupId>org.apache.aries.jax.rs</groupId>
<artifactId>org.apache.aries.jax.rs.whiteboard</artifactId>
- <version>${aries.jaxrs.version}</version>
+ <version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.component-dsl</groupId>
diff --git a/integrations/openapi/pom.xml b/integrations/openapi/pom.xml
index 9ccb880..d680e57 100644
--- a/integrations/openapi/pom.xml
+++ b/integrations/openapi/pom.xml
@@ -22,18 +22,13 @@
<parent>
<groupId>org.apache.aries.jax.rs</groupId>
<artifactId>integration</artifactId>
- <version>1.0.3-SNAPSHOT</version>
- <relativePath>..</relativePath>
+ <version>${revision}</version>
</parent>
<artifactId>openapi-integration</artifactId>
<name>Apache Aries JAX-RS Open API Integration Project</name>
<packaging>pom</packaging>
- <properties>
- <openapi.version>2.1.0</openapi.version>
- </properties>
-
<scm>
<connection>scm:git:http://gitbox.apache.org/repos/asf/aries-jax-rs-whiteboard.git</connection>
<developerConnection>scm:git:https://gitbox.apache.org/repos/asf/aries-jax-rs-whiteboard.git</developerConnection>
@@ -46,36 +41,4 @@
<module>openapi-itest</module>
</modules>
- <build>
- <pluginManagement>
- <plugins>
- <plugin>
- <groupId>org.eclipse.m2e</groupId>
- <artifactId>lifecycle-mapping</artifactId>
- <version>1.0.0</version>
- <configuration>
- <lifecycleMappingMetadata>
- <pluginExecutions>
- <pluginExecution>
- <pluginExecutionFilter>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-remote-resources-plugin</artifactId>
- <versionRange>[1.0,)</versionRange>
- <goals>
- <goal>process</goal>
- </goals>
- </pluginExecutionFilter>
- <action>
- <ignore>
- </ignore>
- </action>
- </pluginExecution>
- </pluginExecutions>
- </lifecycleMappingMetadata>
- </configuration>
- </plugin>
- </plugins>
- </pluginManagement>
- </build>
-
</project>
\ No newline at end of file
diff --git a/integrations/pom.xml b/integrations/pom.xml
index e48842e..d6bea7c 100644
--- a/integrations/pom.xml
+++ b/integrations/pom.xml
@@ -21,21 +21,19 @@
<modelVersion>4.0.0</modelVersion>
- <artifactId>integration</artifactId>
- <name>Apache Aries JAX-RS Integration Projects Reactor</name>
- <version>1.0.3-SNAPSHOT</version>
- <packaging>pom</packaging>
-
<parent>
<groupId>org.apache.aries.jax.rs</groupId>
<artifactId>org.apache.aries.jax.rs</artifactId>
- <version>1.0.11-SNAPSHOT</version>
- <relativePath>..</relativePath>
+ <version>${revision}</version>
</parent>
+ <artifactId>integration</artifactId>
+ <name>Apache Aries JAX-RS Integration Projects Reactor</name>
+ <packaging>pom</packaging>
+
<properties>
- <aries.jaxrs.version>1.0.11-SNAPSHOT</aries.jaxrs.version>
- <dsl.version>1.2.2</dsl.version>
+ <maven.deploy.skip>true</maven.deploy.skip>
+ <maven.install.skip>true</maven.install.skip>
</properties>
<scm>
diff --git a/integrations/shiro/pom.xml b/integrations/shiro/pom.xml
index 9ca502a..b53f658 100644
--- a/integrations/shiro/pom.xml
+++ b/integrations/shiro/pom.xml
@@ -20,20 +20,15 @@
<modelVersion>4.0.0</modelVersion>
<parent>
- <groupId>org.apache.aries.jax.rs</groupId>
- <artifactId>integration</artifactId>
- <version>1.0.3-SNAPSHOT</version>
- <relativePath>..</relativePath>
+ <groupId>org.apache.aries.jax.rs</groupId>
+ <artifactId>integration</artifactId>
+ <version>${revision}</version>
</parent>
<artifactId>shiro-integration</artifactId>
<name>Apache Aries JAX-RS Shiro Integration Project</name>
<packaging>pom</packaging>
- <properties>
- <shiro.version>1.4.0</shiro.version>
- </properties>
-
<scm>
<connection>scm:git:http://gitbox.apache.org/repos/asf/aries-jax-rs-whiteboard.git</connection>
<developerConnection>scm:git:https://gitbox.apache.org/repos/asf/aries-jax-rs-whiteboard.git</developerConnection>
@@ -47,36 +42,4 @@
<module>shiro-itest</module>
</modules>
- <build>
- <pluginManagement>
- <plugins>
- <plugin>
- <groupId>org.eclipse.m2e</groupId>
- <artifactId>lifecycle-mapping</artifactId>
- <version>1.0.0</version>
- <configuration>
- <lifecycleMappingMetadata>
- <pluginExecutions>
- <pluginExecution>
- <pluginExecutionFilter>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-remote-resources-plugin</artifactId>
- <versionRange>[1.0,)</versionRange>
- <goals>
- <goal>process</goal>
- </goals>
- </pluginExecutionFilter>
- <action>
- <ignore>
- </ignore>
- </action>
- </pluginExecution>
- </pluginExecutions>
- </lifecycleMappingMetadata>
- </configuration>
- </plugin>
- </plugins>
- </pluginManagement>
- </build>
-
</project>
\ No newline at end of file
diff --git a/integrations/shiro/shiro-authc/pom.xml b/integrations/shiro/shiro-authc/pom.xml
index 57c4d5c..22f9de4 100644
--- a/integrations/shiro/shiro-authc/pom.xml
+++ b/integrations/shiro/shiro-authc/pom.xml
@@ -19,10 +19,12 @@
-->
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
+
<parent>
<groupId>org.apache.aries.jax.rs</groupId>
- <artifactId>shiro-integration</artifactId>
- <version>1.0.3-SNAPSHOT</version>
+ <artifactId>org.apache.aries.jax.rs</artifactId>
+ <version>${revision}</version>
+ <relativePath>../../..</relativePath>
</parent>
<artifactId>org.apache.aries.jax.rs.shiro.authc</artifactId>
diff --git a/integrations/shiro/shiro-authz/pom.xml b/integrations/shiro/shiro-authz/pom.xml
index 35ea879..d1fa7ea 100644
--- a/integrations/shiro/shiro-authz/pom.xml
+++ b/integrations/shiro/shiro-authz/pom.xml
@@ -19,10 +19,12 @@
-->
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
+
<parent>
<groupId>org.apache.aries.jax.rs</groupId>
- <artifactId>shiro-integration</artifactId>
- <version>1.0.3-SNAPSHOT</version>
+ <artifactId>org.apache.aries.jax.rs</artifactId>
+ <version>${revision}</version>
+ <relativePath>../../..</relativePath>
</parent>
<artifactId>org.apache.aries.jax.rs.shiro.authz</artifactId>
diff --git a/integrations/shiro/shiro-itest/itest.bndrun b/integrations/shiro/shiro-itest/itest.bndrun
index abf5f97..9d6c4c7 100644
--- a/integrations/shiro/shiro-itest/itest.bndrun
+++ b/integrations/shiro/shiro-itest/itest.bndrun
@@ -22,11 +22,10 @@
org.apache.felix.logback,\
slf4j.api
-runsystempackages: \
- org.slf4j;version=1.7.25,\
- org.slf4j.event;version=1.7.25,\
- org.slf4j.helpers;version=1.7.25,\
- org.slf4j.spi;version=1.7.25,\
- ${bndjava15temorarysupplementalpackages}
+ org.slf4j;version=${slf4j.version},\
+ org.slf4j.event;version=${slf4j.version},\
+ org.slf4j.helpers;version=${slf4j.version},\
+ org.slf4j.spi;version=${slf4j.version}
-runfw: org.eclipse.osgi
@@ -45,18 +44,18 @@
-runbundles: \
jakarta.xml.bind-api;version='[2.3.3,2.3.4)',\
- org.apache.aries.jax.rs.shiro.authc;version='[1.0.3,1.0.4)',\
- org.apache.aries.jax.rs.shiro.authz;version='[1.0.3,1.0.4)',\
- org.apache.aries.jax.rs.shiro.itest;version='[1.0.3,1.0.4)',\
- org.apache.aries.jax.rs.whiteboard;version='[1.0.9,1.0.10)',\
+ org.apache.aries.jax.rs.shiro.authc;version='[1.0.11,1.0.12)',\
+ org.apache.aries.jax.rs.shiro.authz;version='[1.0.11,1.0.12)',\
+ org.apache.aries.jax.rs.shiro.itest;version='[1.0.11,1.0.12)',\
+ org.apache.aries.jax.rs.whiteboard;version='[1.0.11,1.0.12)',\
org.apache.aries.spifly.dynamic.framework.extension;version='[1.3.0,1.3.1)',\
org.apache.commons.configuration;version='[2.2.0,2.2.1)',\
org.apache.commons.lang3;version='[3.6.0,3.6.1)',\
org.apache.commons.logging;version='[1.2.0,1.2.1)',\
- org.apache.felix.configadmin;version='[1.8.14,1.8.15)',\
- org.apache.felix.gogo.command;version='[1.1.0,1.1.1)',\
- org.apache.felix.gogo.runtime;version='[1.1.2,1.1.3)',\
- org.apache.felix.gogo.shell;version='[1.1.2,1.1.3)',\
+ org.apache.felix.configadmin;version='[1.9.18,1.9.19)',\
+ org.apache.felix.gogo.command;version='[1.1.2,1.1.3)',\
+ org.apache.felix.gogo.runtime;version='[1.1.4,1.1.5)',\
+ org.apache.felix.gogo.shell;version='[1.1.4,1.1.5)',\
org.apache.felix.http.jetty;version='[4.0.8,4.0.9)',\
org.apache.felix.http.servlet-api;version='[1.1.2,1.1.3)',\
org.apache.geronimo.specs.geronimo-annotation_1.3_spec;version='[1.1.0,1.1.1)',\
@@ -69,4 +68,8 @@
osgi.enroute.hamcrest.wrapper;version='[1.3.0,1.3.1)',\
osgi.enroute.junit.wrapper;version='[4.12.0,4.12.1)'
+-runstartlevel: \
+ order=sortbynameversion,\
+ begin=-1
+
-include: -personal.bnd
diff --git a/integrations/shiro/shiro-itest/pom.xml b/integrations/shiro/shiro-itest/pom.xml
index 1529b93..3b70bca 100644
--- a/integrations/shiro/shiro-itest/pom.xml
+++ b/integrations/shiro/shiro-itest/pom.xml
@@ -23,18 +23,13 @@
<parent>
<groupId>org.apache.aries.jax.rs</groupId>
<artifactId>shiro-integration</artifactId>
- <version>1.0.3-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<artifactId>org.apache.aries.jax.rs.shiro.itest</artifactId>
<description>Apache Aries JAX-RS Shiro Integration Tests</description>
<name>Apache Aries JAX-RS Shiro Integration Tests</name>
- <properties>
- <maven.deploy.skip>true</maven.deploy.skip>
- <maven.install.skip>true</maven.install.skip>
- </properties>
-
<build>
<plugins>
<plugin>
@@ -82,7 +77,7 @@
<dependency>
<groupId>org.apache.aries.jax.rs</groupId>
<artifactId>org.apache.aries.jax.rs.whiteboard</artifactId>
- <version>${aries.jaxrs.version}</version>
+ <version>${project.version}</version>
<scope>runtime</scope>
</dependency>
<dependency>
diff --git a/jax-rs.example/aries-jaxrs-whiteboard-example.bndrun b/jax-rs.example/aries-jaxrs-whiteboard-example.bndrun
index 8967e5f..f2d0f31 100644
--- a/jax-rs.example/aries-jaxrs-whiteboard-example.bndrun
+++ b/jax-rs.example/aries-jaxrs-whiteboard-example.bndrun
@@ -22,11 +22,10 @@
org.apache.felix.logback,\
slf4j.api
-runsystempackages: \
- org.slf4j;version=1.7.25,\
- org.slf4j.event;version=1.7.25,\
- org.slf4j.helpers;version=1.7.25,\
- org.slf4j.spi;version=1.7.25,\
- ${bndjava15temorarysupplementalpackages}
+ org.slf4j;version=${slf4j.version},\
+ org.slf4j.event;version=${slf4j.version},\
+ org.slf4j.helpers;version=${slf4j.version},\
+ org.slf4j.spi;version=${slf4j.version}
-runfw: org.eclipse.osgi
@@ -37,7 +36,8 @@
-runrequires: \
osgi.identity;filter:='(osgi.identity=com.sun.xml.bind.jaxb-osgi)',\
- osgi.identity;filter:='(osgi.identity=org.apache.aries.jax.rs.example)'
+ osgi.identity;filter:='(osgi.identity=org.apache.aries.jax.rs.example)',\
+ osgi.identity;filter:='(osgi.identity=org.apache.felix.gogo.command)'
-runsystemcapabilities: ${native_capability}
-runproperties: \
@@ -51,10 +51,13 @@
-runbundles: \
com.sun.xml.bind.jaxb-osgi;version='[2.3.3,2.3.4)',\
jakarta.xml.bind-api;version='[2.3.3,2.3.4)',\
- org.apache.aries.jax.rs.example;version='[1.0.10,1.0.11)',\
- org.apache.aries.jax.rs.whiteboard;version='[1.0.10,1.0.11)',\
+ org.apache.aries.jax.rs.example;version='[1.0.11,1.0.12)',\
+ org.apache.aries.jax.rs.whiteboard;version='[1.0.11,1.0.12)',\
org.apache.aries.spifly.dynamic.framework.extension;version='[1.3.0,1.3.1)',\
org.apache.felix.configadmin;version='[1.9.18,1.9.19)',\
+ org.apache.felix.gogo.command;version='[1.1.2,1.1.3)',\
+ org.apache.felix.gogo.runtime;version='[1.1.4,1.1.5)',\
+ org.apache.felix.gogo.shell;version='[1.1.4,1.1.5)',\
org.apache.felix.http.jetty;version='[4.0.8,4.0.9)',\
org.apache.felix.http.servlet-api;version='[1.1.2,1.1.3)',\
org.apache.felix.scr;version='[2.1.16,2.1.17)',\
diff --git a/jax-rs.example/aries-jaxrs-whiteboard-only.bndrun b/jax-rs.example/aries-jaxrs-whiteboard-only.bndrun
index 96ffec2..7bfb546 100644
--- a/jax-rs.example/aries-jaxrs-whiteboard-only.bndrun
+++ b/jax-rs.example/aries-jaxrs-whiteboard-only.bndrun
@@ -22,11 +22,10 @@
org.apache.felix.logback,\
slf4j.api
-runsystempackages: \
- org.slf4j;version=1.7.25,\
- org.slf4j.event;version=1.7.25,\
- org.slf4j.helpers;version=1.7.25,\
- org.slf4j.spi;version=1.7.25,\
- ${bndjava15temorarysupplementalpackages}
+ org.slf4j;version=${slf4j.version},\
+ org.slf4j.event;version=${slf4j.version},\
+ org.slf4j.helpers;version=${slf4j.version},\
+ org.slf4j.spi;version=${slf4j.version}
-runfw: org.eclipse.osgi
@@ -52,7 +51,7 @@
-runbundles: \
com.sun.xml.bind.jaxb-osgi;version='[2.3.3,2.3.4)',\
jakarta.xml.bind-api;version='[2.3.3,2.3.4)',\
- org.apache.aries.jax.rs.whiteboard;version='[1.0.10,1.0.11)',\
+ org.apache.aries.jax.rs.whiteboard;version='[1.0.11,1.0.12)',\
org.apache.aries.spifly.dynamic.framework.extension;version='[1.3.0,1.3.1)',\
org.apache.felix.configadmin;version='[1.9.18,1.9.19)',\
org.apache.felix.http.jetty;version='[4.0.8,4.0.9)',\
@@ -63,8 +62,8 @@
org.osgi.util.function;version='[1.1.0,1.1.1)',\
org.osgi.util.promise;version='[1.1.0,1.1.1)'
--include: -personal.bnd
-
-runstartlevel: \
order=sortbynameversion,\
begin=-1
+
+-include: -personal.bnd
diff --git a/jax-rs.example/pom.xml b/jax-rs.example/pom.xml
index 229a5a7..95caaeb 100644
--- a/jax-rs.example/pom.xml
+++ b/jax-rs.example/pom.xml
@@ -23,8 +23,7 @@
<parent>
<groupId>org.apache.aries.jax.rs</groupId>
<artifactId>org.apache.aries.jax.rs</artifactId>
- <version>1.0.11-SNAPSHOT</version>
- <relativePath>..</relativePath>
+ <version>${revision}</version>
</parent>
<artifactId>org.apache.aries.jax.rs.example</artifactId>
@@ -66,6 +65,18 @@
</bndruns>
</configuration>
</plugin>
+ <plugin>
+ <groupId>biz.aQute.bnd</groupId>
+ <artifactId>bnd-run-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>example</id>
+ <configuration>
+ <bndrun>aries-jaxrs-whiteboard-example.bndrun</bndrun>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
</plugins>
</build>
<dependencies>
diff --git a/jax-rs.features/pom.xml b/jax-rs.features/pom.xml
index d700702..6175872 100644
--- a/jax-rs.features/pom.xml
+++ b/jax-rs.features/pom.xml
@@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.aries.jax.rs</groupId>
<artifactId>org.apache.aries.jax.rs</artifactId>
- <version>1.0.11-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<artifactId>org.apache.aries.jax.rs.features</artifactId>
diff --git a/jax-rs.itests-fragment/pom.xml b/jax-rs.itests-fragment/pom.xml
index 2f44a82..402190a 100644
--- a/jax-rs.itests-fragment/pom.xml
+++ b/jax-rs.itests-fragment/pom.xml
@@ -18,18 +18,23 @@
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/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
<parent>
<groupId>org.apache.aries.jax.rs</groupId>
<artifactId>org.apache.aries.jax.rs</artifactId>
- <version>1.0.11-SNAPSHOT</version>
- <relativePath>..</relativePath>
+ <version>${revision}</version>
</parent>
- <modelVersion>4.0.0</modelVersion>
<artifactId>org.apache.aries.jax.rs.itests-fragment</artifactId>
<description>Apache Aries JAX-RS Whiteboard Integration Tests Fragment</description>
<name>Apache Aries JAX-RS Whiteboard Integration Tests Fragment</name>
+ <properties>
+ <maven.deploy.skip>true</maven.deploy.skip>
+ <maven.install.skip>true</maven.install.skip>
+ </properties>
+
<build>
<plugins>
<plugin>
@@ -39,8 +44,4 @@
</plugins>
</build>
- <properties>
- <maven.deploy.skip>true</maven.deploy.skip>
- </properties>
-
</project>
\ No newline at end of file
diff --git a/jax-rs.itests/itest.bndrun b/jax-rs.itests/itest.bndrun
index b65f18f..798bca5 100644
--- a/jax-rs.itests/itest.bndrun
+++ b/jax-rs.itests/itest.bndrun
@@ -22,11 +22,10 @@
org.apache.felix.logback,\
slf4j.api
-runsystempackages: \
- org.slf4j;version=1.7.25,\
- org.slf4j.event;version=1.7.25,\
- org.slf4j.helpers;version=1.7.25,\
- org.slf4j.spi;version=1.7.25,\
- ${bndjava15temorarysupplementalpackages}
+ org.slf4j;version=${slf4j.version},\
+ org.slf4j.event;version=${slf4j.version},\
+ org.slf4j.helpers;version=${slf4j.version},\
+ org.slf4j.spi;version=${slf4j.version}
-runfw: org.eclipse.osgi
@@ -52,9 +51,9 @@
-runbundles: \
com.sun.xml.bind.jaxb-osgi;version='[2.3.3,2.3.4)',\
jakarta.xml.bind-api;version='[2.3.3,2.3.4)',\
- org.apache.aries.jax.rs.itests;version='[1.0.10,1.0.11)',\
- org.apache.aries.jax.rs.itests-fragment;version='[1.0.10,1.0.11)',\
- org.apache.aries.jax.rs.whiteboard;version='[1.0.10,1.0.11)',\
+ org.apache.aries.jax.rs.itests;version='[1.0.11,1.0.12)',\
+ org.apache.aries.jax.rs.itests-fragment;version='[1.0.11,1.0.12)',\
+ org.apache.aries.jax.rs.whiteboard;version='[1.0.11,1.0.12)',\
org.apache.aries.spifly.dynamic.framework.extension;version='[1.3.0,1.3.1)',\
org.apache.felix.configadmin;version='[1.9.18,1.9.19)',\
org.apache.felix.http.jetty;version='[4.0.8,4.0.9)',\
diff --git a/jax-rs.itests/pom.xml b/jax-rs.itests/pom.xml
index 2b48f6a..6d9203a 100644
--- a/jax-rs.itests/pom.xml
+++ b/jax-rs.itests/pom.xml
@@ -23,8 +23,7 @@
<parent>
<groupId>org.apache.aries.jax.rs</groupId>
<artifactId>org.apache.aries.jax.rs</artifactId>
- <version>1.0.11-SNAPSHOT</version>
- <relativePath>..</relativePath>
+ <version>${revision}</version>
</parent>
<artifactId>org.apache.aries.jax.rs.itests</artifactId>
diff --git a/jax-rs.whiteboard/pom.xml b/jax-rs.whiteboard/pom.xml
index 4afe594..9e57efa 100644
--- a/jax-rs.whiteboard/pom.xml
+++ b/jax-rs.whiteboard/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.apache.aries.jax.rs</groupId>
<artifactId>org.apache.aries.jax.rs</artifactId>
- <version>1.0.11-SNAPSHOT</version>
+ <version>${revision}</version>
</parent>
<artifactId>org.apache.aries.jax.rs.whiteboard</artifactId>
@@ -116,7 +116,13 @@
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
- <version>1.7.2</version>
+ <version>${slf4j.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.geronimo.specs</groupId>
+ <artifactId>geronimo-activation_1.1_spec</artifactId>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
diff --git a/org.apache.aries.jax.rs.cxf.repackage/pom.xml b/org.apache.aries.jax.rs.cxf.repackage/pom.xml
index eea2dd6..9988062 100644
--- a/org.apache.aries.jax.rs.cxf.repackage/pom.xml
+++ b/org.apache.aries.jax.rs.cxf.repackage/pom.xml
@@ -1,9 +1,9 @@
<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/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
<parent>
- <groupId>org.apache.aries.jax.rs</groupId>
- <artifactId>org.apache.aries.jax.rs</artifactId>
- <version>1.0.11-SNAPSHOT</version>
+ <groupId>org.apache.aries.jax.rs</groupId>
+ <artifactId>org.apache.aries.jax.rs</artifactId>
+ <version>${revision}</version>
</parent>
<groupId>org.apache.aries.jax.rs.cxf.repackage</groupId>
@@ -11,6 +11,11 @@
<description>This project extracts and repackages CXF so that the whiteboard can be more easily built</description>
<name>Apache Aries JAX-RS Whiteboard CXF dependency repackaging</name>
+ <properties>
+ <maven.deploy.skip>true</maven.deploy.skip>
+ <maven.install.skip>true</maven.install.skip>
+ </properties>
+
<dependencies>
<dependency>
<groupId>org.apache.aries.component-dsl</groupId>
diff --git a/pom.xml b/pom.xml
index 9548ea1..0399f9a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -24,66 +24,31 @@
<parent>
<groupId>org.apache</groupId>
<artifactId>apache</artifactId>
- <version>18</version>
+ <version>23</version>
<relativePath />
</parent>
<groupId>org.apache.aries.jax.rs</groupId>
<artifactId>org.apache.aries.jax.rs</artifactId>
<name>Apache Aries JAX-RS Whiteboard Integration Project</name>
- <version>1.0.11-SNAPSHOT</version>
+ <version>${revision}</version>
<packaging>pom</packaging>
+
<properties>
+ <revision>1.0.11-SNAPSHOT</revision>
<java.build.version>1.8</java.build.version>
- <!-- <maven.compiler.release>${java.build.version}</maven.compiler.release> -->
<maven.compiler.source>${java.build.version}</maven.compiler.source>
<maven.compiler.target>${java.build.version}</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+
+ <bnd.version>5.1.2</bnd.version>
<cxf.version>3.2.14</cxf.version>
- <bnd.version>5.1.0</bnd.version>
<dsl.version>1.2.2</dsl.version>
+ <jackson.version>2.9.6</jackson.version>
<jaxb.version>2.3.3</jaxb.version>
- <bndjava15temorarysupplementalpackages><![CDATA[
- javax.crypto,
- javax.crypto.spec,
- javax.imageio,
- javax.imageio.stream,
- javax.management,
- javax.management.modelmbean,
- javax.management.remote,
- javax.naming,
- javax.naming.directory,
- javax.naming.ldap,
- javax.net.ssl,
- javax.rmi.ssl,
- javax.security.auth,
- javax.security.auth.callback,
- javax.security.auth.login,
- javax.security.auth.x500,
- javax.sql,
- javax.swing,
- javax.swing.border,
- javax.swing.tree,
- javax.xml.datatype,
- javax.xml.namespace,
- javax.xml.parsers,
- javax.xml.stream,
- javax.xml.stream.events,
- javax.xml.stream.util,
- javax.xml.transform,
- javax.xml.transform.dom,
- javax.xml.transform.sax,
- javax.xml.transform.stax,
- javax.xml.transform.stream,
- javax.xml.validation,
- javax.xml.xpath,
- org.w3c.dom,
- org.w3c.dom.bootstrap,
- org.w3c.dom.ls,
- org.xml.sax,
- org.xml.sax.ext,
- org.xml.sax.helpers
- ]]></bndjava15temorarysupplementalpackages>
+ <openapi.version>2.1.0</openapi.version>
+ <shiro.version>1.4.0</shiro.version>
+ <slf4j.version>1.7.30</slf4j.version>
</properties>
<scm>
@@ -100,7 +65,7 @@
<module>jax-rs.itests</module>
<module>jax-rs.features</module>
<module>jax-rs.example</module>
- <!--<module>integrations</module>-->
+ <module>integrations</module>
</modules>
<dependencyManagement>
@@ -340,7 +305,7 @@
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.gogo.bom</artifactId>
- <version>1.0.2</version>
+ <version>1.0.6</version>
<type>pom</type>
<scope>import</scope>
</dependency>
@@ -460,6 +425,15 @@
</plugin>
<plugin>
<groupId>biz.aQute.bnd</groupId>
+ <artifactId>bnd-run-maven-plugin</artifactId>
+ <version>${bnd.version}</version>
+ <configuration>
+ <failOnChanges>false</failOnChanges>
+ <includeDependencyManagement>true</includeDependencyManagement>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>biz.aQute.bnd</groupId>
<artifactId>bnd-testing-maven-plugin</artifactId>
<version>${bnd.version}</version>
<executions>
@@ -515,6 +489,21 @@
</pluginManagement>
</build>
+ <profiles>
+ <profile>
+ <id>java-release</id>
+ <activation>
+ <jdk>9,)</jdk>
+ </activation>
+ <properties>
+ <java.build.version>${java.specification.version}</java.build.version>
+ <maven.compiler.release>${java.build.version}</maven.compiler.release>
+ <maven.compiler.source>${java.build.version}</maven.compiler.source>
+ <maven.compiler.target>${java.build.version}</maven.compiler.target>
+ </properties>
+ </profile>
+ </profiles>
+
<reporting>
<plugins>
<plugin>