diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c241db57c9..eea5ba57c2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,13 +22,14 @@ on: env: MAVEN_OPTS: -Dmaven.wagon.httpconnectionManager.ttlSeconds=25 -Dmaven.wagon.http.retryHandler.count=3 - + BASE_JAVA_VERSION: 17 + DEFAULT_JAVA_DISTRIBUTION: 'temurin' jobs: build: strategy: fail-fast: false matrix: - java: [ 17, 21 ] + java: [ 17, 21, 25 ] name: "Java ${{ matrix.java }}" runs-on: ubuntu-24.04 steps: @@ -46,9 +47,9 @@ jobs: uses: actions/setup-java@v5 with: java-version: ${{ matrix.java }} - distribution: 'zulu' + distribution: ${{ env.DEFAULT_JAVA_DISTRIBUTION }} - name: Build - run: mvn -B -e -Papache-release -Dgpg.skip=true verify + run: mvn -B -e -Papache-release -Dgpg.skip=true -Dmaven.compiler.release=${{ matrix.java }} verify - name: Remove Snapshots run: find ~/.m2/repository -name '*-SNAPSHOT' -a -type d -print0 | xargs -0 rm -rf site: @@ -68,10 +69,10 @@ jobs: - name: Set up Java uses: actions/setup-java@v5 with: - distribution: 'zulu' - java-version: 17 + java-version: ${{ env.BASE_JAVA_VERSION }} + distribution: ${{ env.DEFAULT_JAVA_DISTRIBUTION }} - name: Build - run: mvn -B -e -Dmaven.test.skip=true package site-deploy + run: mvn -B -e -Dmaven.test.skip=true -Dmaven.compiler.release=${{ env.BASE_JAVA_VERSION }} package site-deploy - name: Remove Snapshots run: find ~/.m2/repository -name '*-SNAPSHOT' -a -type d -print0 | xargs -0 rm -rf deploy: @@ -95,13 +96,13 @@ jobs: - name: Set up Java uses: actions/setup-java@v5 with: - java-version: 17 - distribution: 'zulu' + java-version: ${{ env.BASE_JAVA_VERSION }} + distribution: ${{ env.DEFAULT_JAVA_DISTRIBUTION }} server-id: apache.snapshots.https server-username: NEXUS_USER server-password: NEXUS_PW - name: Deploy - run: mvn -B -e -Papache-release -Dgpg.skip=true -Dmaven.test.skip=true deploy + run: mvn -B -e -Papache-release -Dgpg.skip=true -Dmaven.test.skip=true -Dmaven.compiler.release=${{ env.BASE_JAVA_VERSION }} deploy env: NEXUS_USER: ${{ secrets.NEXUS_USER }} NEXUS_PW: ${{ secrets.NEXUS_PW }} diff --git a/modules/codegen/build-wsdls.xml b/modules/codegen/build-wsdls.xml index e58e941a1a..da5270844b 100644 --- a/modules/codegen/build-wsdls.xml +++ b/modules/codegen/build-wsdls.xml @@ -45,7 +45,7 @@ - + diff --git a/modules/codegen/src/org/apache/axis2/wsdl/template/general/adbAntBuildTemplate.xsl b/modules/codegen/src/org/apache/axis2/wsdl/template/general/adbAntBuildTemplate.xsl index 300cf36793..30972d64ec 100644 --- a/modules/codegen/src/org/apache/axis2/wsdl/template/general/adbAntBuildTemplate.xsl +++ b/modules/codegen/src/org/apache/axis2/wsdl/template/general/adbAntBuildTemplate.xsl @@ -125,7 +125,7 @@ jars.ok - + ${classes} ${src} @@ -136,7 +136,7 @@ jars.ok - + ${classes} ${test} diff --git a/modules/codegen/src/org/apache/axis2/wsdl/template/general/defaultAntBuildTemplate.xsl b/modules/codegen/src/org/apache/axis2/wsdl/template/general/defaultAntBuildTemplate.xsl index 89c1ac1485..b7f3cfecf1 100644 --- a/modules/codegen/src/org/apache/axis2/wsdl/template/general/defaultAntBuildTemplate.xsl +++ b/modules/codegen/src/org/apache/axis2/wsdl/template/general/defaultAntBuildTemplate.xsl @@ -122,7 +122,7 @@ jars.ok - + ${classes} ${src} @@ -133,7 +133,7 @@ jars.ok - + ${classes} ${test} diff --git a/modules/codegen/src/org/apache/axis2/wsdl/template/general/jaxbriAntBuildTemplate.xsl b/modules/codegen/src/org/apache/axis2/wsdl/template/general/jaxbriAntBuildTemplate.xsl index 6a109fd359..4f5e5a06c2 100644 --- a/modules/codegen/src/org/apache/axis2/wsdl/template/general/jaxbriAntBuildTemplate.xsl +++ b/modules/codegen/src/org/apache/axis2/wsdl/template/general/jaxbriAntBuildTemplate.xsl @@ -131,7 +131,7 @@ jars.ok - + ${classes} ${src} @@ -143,7 +143,7 @@ jars.ok - + ${classes} diff --git a/modules/codegen/src/org/apache/axis2/wsdl/template/general/jaxmeAntBuildTemplate.xsl b/modules/codegen/src/org/apache/axis2/wsdl/template/general/jaxmeAntBuildTemplate.xsl index 104f07031c..d4dc9da07b 100644 --- a/modules/codegen/src/org/apache/axis2/wsdl/template/general/jaxmeAntBuildTemplate.xsl +++ b/modules/codegen/src/org/apache/axis2/wsdl/template/general/jaxmeAntBuildTemplate.xsl @@ -134,7 +134,7 @@ jars.ok - + ${classes} ${src} @@ -147,7 +147,7 @@ jars.ok - + ${classes} ${src} diff --git a/modules/codegen/src/org/apache/axis2/wsdl/template/general/jibxAntBuildTemplate.xsl b/modules/codegen/src/org/apache/axis2/wsdl/template/general/jibxAntBuildTemplate.xsl index 1fe4f9b177..43a01000f3 100644 --- a/modules/codegen/src/org/apache/axis2/wsdl/template/general/jibxAntBuildTemplate.xsl +++ b/modules/codegen/src/org/apache/axis2/wsdl/template/general/jibxAntBuildTemplate.xsl @@ -130,7 +130,7 @@ jars.ok - + ${classes} ${src} @@ -141,7 +141,7 @@ jars.ok - + ${classes} ${test} diff --git a/modules/codegen/src/org/apache/axis2/wsdl/template/general/xmlbeansAntBuildTemplate.xsl b/modules/codegen/src/org/apache/axis2/wsdl/template/general/xmlbeansAntBuildTemplate.xsl index 7535c9d70c..17f34fea49 100644 --- a/modules/codegen/src/org/apache/axis2/wsdl/template/general/xmlbeansAntBuildTemplate.xsl +++ b/modules/codegen/src/org/apache/axis2/wsdl/template/general/xmlbeansAntBuildTemplate.xsl @@ -142,7 +142,7 @@ jars.ok - + ${classes} ${src} @@ -157,7 +157,7 @@ jars.ok - + ${classes} diff --git a/modules/fastinfoset/pom.xml b/modules/fastinfoset/pom.xml index 99b68a9dac..06c4e605da 100644 --- a/modules/fastinfoset/pom.xml +++ b/modules/fastinfoset/pom.xml @@ -196,7 +196,7 @@ Compiling Service class - + @@ -249,10 +249,6 @@ maven-surefire-plugin true - - pertest ${argLine} -Xms256m -Xmx512m diff --git a/modules/integration/test-resources/jaxrs/archiveTestModule/build.xml b/modules/integration/test-resources/jaxrs/archiveTestModule/build.xml index cb436ccdf8..4a94ac4089 100644 --- a/modules/integration/test-resources/jaxrs/archiveTestModule/build.xml +++ b/modules/integration/test-resources/jaxrs/archiveTestModule/build.xml @@ -36,7 +36,7 @@ - + diff --git a/modules/integration/test-resources/jaxrs/pojoTestModule/build.xml b/modules/integration/test-resources/jaxrs/pojoTestModule/build.xml index 4ec78c0e06..62ecce4241 100644 --- a/modules/integration/test-resources/jaxrs/pojoTestModule/build.xml +++ b/modules/integration/test-resources/jaxrs/pojoTestModule/build.xml @@ -32,7 +32,7 @@ - + diff --git a/modules/kernel/test-resources/deployment/echo/build.xml b/modules/kernel/test-resources/deployment/echo/build.xml index 84f50beea8..81a305c813 100644 --- a/modules/kernel/test-resources/deployment/echo/build.xml +++ b/modules/kernel/test-resources/deployment/echo/build.xml @@ -36,7 +36,7 @@ - + diff --git a/modules/kernel/test-resources/deployment/invalidservice/build.xml b/modules/kernel/test-resources/deployment/invalidservice/build.xml index 8ea069e6ba..729bfd915a 100644 --- a/modules/kernel/test-resources/deployment/invalidservice/build.xml +++ b/modules/kernel/test-resources/deployment/invalidservice/build.xml @@ -37,7 +37,7 @@ - + diff --git a/modules/kernel/test-resources/deployment/module1/build.xml b/modules/kernel/test-resources/deployment/module1/build.xml index a1133b2d62..fcffe826b5 100644 --- a/modules/kernel/test-resources/deployment/module1/build.xml +++ b/modules/kernel/test-resources/deployment/module1/build.xml @@ -36,7 +36,7 @@ - + diff --git a/modules/kernel/test-resources/deployment/service1/build.xml b/modules/kernel/test-resources/deployment/service1/build.xml index cf1541e99d..de52ae598b 100644 --- a/modules/kernel/test-resources/deployment/service1/build.xml +++ b/modules/kernel/test-resources/deployment/service1/build.xml @@ -37,7 +37,7 @@ - + diff --git a/modules/kernel/test-resources/deployment/service2/build.xml b/modules/kernel/test-resources/deployment/service2/build.xml index 554dfed1be..cce094cd4b 100644 --- a/modules/kernel/test-resources/deployment/service2/build.xml +++ b/modules/kernel/test-resources/deployment/service2/build.xml @@ -36,7 +36,7 @@ - + diff --git a/modules/kernel/test-resources/deployment/serviceModule/build.xml b/modules/kernel/test-resources/deployment/serviceModule/build.xml index 591be3d043..b2be9af5f8 100644 --- a/modules/kernel/test-resources/deployment/serviceModule/build.xml +++ b/modules/kernel/test-resources/deployment/serviceModule/build.xml @@ -36,7 +36,7 @@ - + diff --git a/modules/samples/advanced-rmi/build.xml b/modules/samples/advanced-rmi/build.xml index 9b3022b403..1fb9f9223d 100644 --- a/modules/samples/advanced-rmi/build.xml +++ b/modules/samples/advanced-rmi/build.xml @@ -51,7 +51,7 @@ - + @@ -77,7 +77,7 @@ - + diff --git a/modules/samples/build.xml b/modules/samples/build.xml index 143297ac02..78c7d377ad 100644 --- a/modules/samples/build.xml +++ b/modules/samples/build.xml @@ -86,7 +86,7 @@ - + diff --git a/modules/samples/databinding/build.xml b/modules/samples/databinding/build.xml index 66228d3d25..538cd0bacf 100644 --- a/modules/samples/databinding/build.xml +++ b/modules/samples/databinding/build.xml @@ -106,7 +106,7 @@ + classpathref="axis2.classpath" includeantruntime="false"> @@ -160,7 +160,8 @@ srcdir="${client.target}/src" excludes="**/StockClient2*.*" destdir="${client.target}/classes" - classpathref="axis2.classpath"> + classpathref="axis2.classpath" + includeantruntime="false"> diff --git a/modules/samples/faulthandling/build.xml b/modules/samples/faulthandling/build.xml index e8a89f2665..a4798e6f72 100644 --- a/modules/samples/faulthandling/build.xml +++ b/modules/samples/faulthandling/build.xml @@ -81,7 +81,7 @@ + destdir="${service.target}/classes" srcdir="${service.target}/src" includeantruntime="false"> @@ -125,7 +125,7 @@ + destdir="${client.target}/classes" includeantruntime="false"> diff --git a/modules/samples/googlespellcheck/build.xml b/modules/samples/googlespellcheck/build.xml index abeac95244..815cb66931 100644 --- a/modules/samples/googlespellcheck/build.xml +++ b/modules/samples/googlespellcheck/build.xml @@ -90,7 +90,7 @@ - + diff --git a/modules/samples/jaxws-version/build.xml b/modules/samples/jaxws-version/build.xml index e9d9881791..6943654c8d 100644 --- a/modules/samples/jaxws-version/build.xml +++ b/modules/samples/jaxws-version/build.xml @@ -50,7 +50,7 @@ - + diff --git a/modules/samples/json/build.xml b/modules/samples/json/build.xml index f1fc7d3c1c..040bf11127 100644 --- a/modules/samples/json/build.xml +++ b/modules/samples/json/build.xml @@ -52,7 +52,7 @@ - + @@ -63,7 +63,7 @@ - + @@ -73,7 +73,7 @@ - + diff --git a/modules/samples/mex/build.xml b/modules/samples/mex/build.xml index 6395661fe8..71cc0b3394 100644 --- a/modules/samples/mex/build.xml +++ b/modules/samples/mex/build.xml @@ -33,7 +33,7 @@ - + diff --git a/modules/samples/mtom/build.xml b/modules/samples/mtom/build.xml index d52eae03ac..7d6d6be43a 100755 --- a/modules/samples/mtom/build.xml +++ b/modules/samples/mtom/build.xml @@ -86,7 +86,7 @@ - + @@ -109,7 +109,7 @@ - + diff --git a/modules/samples/ping/build.xml b/modules/samples/ping/build.xml index 6788f7edd9..119bfec073 100644 --- a/modules/samples/ping/build.xml +++ b/modules/samples/ping/build.xml @@ -45,7 +45,8 @@ fork="true" destdir="${build.dir}/classes" srcdir="${basedir}/src" - classpathref="axis2.classpath"> + classpathref="axis2.classpath" + includeantruntime="false"> diff --git a/modules/samples/pojo/build.xml b/modules/samples/pojo/build.xml index 704695e294..bbf7e7566e 100644 --- a/modules/samples/pojo/build.xml +++ b/modules/samples/pojo/build.xml @@ -65,7 +65,7 @@ - + @@ -88,7 +88,7 @@ - + @@ -148,7 +148,7 @@ - + diff --git a/modules/samples/pojoguide/build.xml b/modules/samples/pojoguide/build.xml index 5510876b0f..08b2ab143c 100644 --- a/modules/samples/pojoguide/build.xml +++ b/modules/samples/pojoguide/build.xml @@ -57,7 +57,7 @@ - + @@ -78,7 +78,7 @@ - + diff --git a/modules/samples/pojoguidespring/build.xml b/modules/samples/pojoguidespring/build.xml index 0894acce93..b44ba84c18 100644 --- a/modules/samples/pojoguidespring/build.xml +++ b/modules/samples/pojoguidespring/build.xml @@ -77,7 +77,7 @@ - + @@ -92,7 +92,7 @@ - + diff --git a/modules/samples/quickstart/build.xml b/modules/samples/quickstart/build.xml index 1dd4209258..c0aaeb6b47 100644 --- a/modules/samples/quickstart/build.xml +++ b/modules/samples/quickstart/build.xml @@ -39,7 +39,8 @@ fork="true" destdir="${build.dir}/classes" srcdir="${basedir}/src" - classpathref="axis2.classpath"> + classpathref="axis2.classpath" + includeantruntime="false"> diff --git a/modules/samples/quickstartaxiom/build.xml b/modules/samples/quickstartaxiom/build.xml index f9fc23a087..8bb46b0ca2 100644 --- a/modules/samples/quickstartaxiom/build.xml +++ b/modules/samples/quickstartaxiom/build.xml @@ -45,7 +45,8 @@ fork="true" destdir="${build.dir}/classes" srcdir="${basedir}/src" - classpathref="axis2.classpath"> + classpathref="axis2.classpath" + includeantruntime="false"> diff --git a/modules/samples/servicelifecycle/build.xml b/modules/samples/servicelifecycle/build.xml index cd522645e5..978cd19651 100644 --- a/modules/samples/servicelifecycle/build.xml +++ b/modules/samples/servicelifecycle/build.xml @@ -63,7 +63,7 @@ tofile="${dest.dir.classes}/META-INF/services.xml" overwrite="true"/> - + @@ -83,7 +83,7 @@ tofile="${dest.dir.classes}/META-INF/services.xml" overwrite="true"/> - + @@ -97,7 +97,7 @@ - + diff --git a/modules/samples/soapwithattachments/build.xml b/modules/samples/soapwithattachments/build.xml index edfec40838..33be43e7b5 100644 --- a/modules/samples/soapwithattachments/build.xml +++ b/modules/samples/soapwithattachments/build.xml @@ -45,7 +45,7 @@ - + diff --git a/modules/samples/userguide/build.xml b/modules/samples/userguide/build.xml index a42406a16e..634c20f76a 100644 --- a/modules/samples/userguide/build.xml +++ b/modules/samples/userguide/build.xml @@ -35,7 +35,7 @@ - + diff --git a/modules/samples/version/build.xml b/modules/samples/version/build.xml index 5869a2f299..cf2514a7f2 100644 --- a/modules/samples/version/build.xml +++ b/modules/samples/version/build.xml @@ -51,7 +51,7 @@ - + diff --git a/modules/samples/yahoojsonsearch/build.xml b/modules/samples/yahoojsonsearch/build.xml index 7d8f78042b..c478d4e111 100644 --- a/modules/samples/yahoojsonsearch/build.xml +++ b/modules/samples/yahoojsonsearch/build.xml @@ -33,7 +33,7 @@ - + diff --git a/modules/samples/yahoorestsearch/build.xml b/modules/samples/yahoorestsearch/build.xml index f69a4c8332..43822f236b 100755 --- a/modules/samples/yahoorestsearch/build.xml +++ b/modules/samples/yahoorestsearch/build.xml @@ -33,7 +33,7 @@ - + diff --git a/pom.xml b/pom.xml index bd5a8683db..66dd4e3494 100644 --- a/pom.xml +++ b/pom.xml @@ -507,7 +507,7 @@ http://maven.apache.org/plugins/maven-site-plugin/examples/creating-content.html --> ${project.version} 2025-03-04T22:45:29Z - 11 + 17