diff --git a/.jenkins.groovy b/.jenkins.groovy index 5de09d4b11..866615b042 100644 --- a/.jenkins.groovy +++ b/.jenkins.groovy @@ -132,7 +132,7 @@ pipeline { steps { echo 'Building' sh './mvnw verify --show-version --errors --batch-mode --no-transfer-progress \ - -Dmaven.test.failure.ignore=true -Pskip_jakarta_ee_tests -Djdk.version=17' + -Dmaven.test.failure.ignore=true -Pskip_jakarta_ee_tests -DjavaVersion=17' } post { always { diff --git a/integration-tests/jakarta-ee/pom.xml b/integration-tests/jakarta-ee/pom.xml index 9a5425865f..0541d7a613 100644 --- a/integration-tests/jakarta-ee/pom.xml +++ b/integration-tests/jakarta-ee/pom.xml @@ -36,7 +36,7 @@ 3.0.1.Final firefox - 7.2026.8 + 7.2026.9 ${skipITs} asadmin ${payara.start.skip} diff --git a/pom.xml b/pom.xml index 9d3774a1fa..bd916004b0 100644 --- a/pom.xml +++ b/pom.xml @@ -25,7 +25,7 @@ org.apache apache - 39 + 40 org.apache.shiro @@ -104,7 +104,8 @@ 1.8 2.7.4 1.1.1 - 17 + 17 + 21 11.0.26 11.0.0 12.1.13 @@ -125,17 +126,15 @@ 5.7.0 5.23.0 - 1.18.13 + 1.18.14 5.1.0 - 5.1.2 + 6.0.0 6.1.3 3.5.0 - 7.4.7.Final + 7.4.9.Final 1.2.5 1.18.48 - ${jdk.version} - ${root.dir}/src/checkstyle.xml ${root.dir}/src/suppressions.xml @@ -310,7 +309,7 @@ org.apache.shiro.samples.* true - https://docs.oracle.com/en/java/javase/${jdk.version}/docs/api/ + https://docs.oracle.com/en/java/javase/${javaVersion}/docs/api/ https://docs.spring.io/spring-framework/docs/${spring.version}/javadoc-api/ https://docs.spring.io/spring-boot/${spring-boot.version}/api/java/ https://junit.org/junit5/docs/${junit.version}/api/ @@ -321,7 +320,7 @@ org.apache.felix maven-bundle-plugin - 6.1.2 + 6.2.0 @@ -341,41 +340,33 @@ apache-rat-plugin - - **/.externalToolBuilders/* - **/infinitest.filters + + **/.externalToolBuilders/* + **/infinitest.filters - velocity.log - CONTRIBUTING.md - AGENTS.md - SECURITY.md - **/README.md - **/*.json - **/spring.factories - **/org.springframework.boot.autoconfigure.AutoConfiguration.imports - **/spring.provides - **/*.iml - **/*.idea/** - **/target/** - **/nb-configuration.xml - **/faces-config.NavData - **/org.mockito.plugins.MockMaker - **/.project - **/.classpath - **/.settings/* - .github/linters/codespell.txt - .mvn/* - .jenkins_maven_args - + velocity.log + CONTRIBUTING.md + AGENTS.md + SECURITY.md + **/README.md + **/*.json + **/spring.factories + **/org.springframework.boot.autoconfigure.AutoConfiguration.imports + **/spring.provides + **/*.iml + **/*.idea/** + **/target/** + **/nb-configuration.xml + **/faces-config.NavData + **/org.mockito.plugins.MockMaker + **/.project + **/.classpath + **/.settings/* + .github/linters/codespell.txt + .mvn/* + .jenkins_maven_args + - - - - org.apache.commons - commons-lang3 - ${commons.lang3.version} - - org.codehaus.mojo @@ -388,7 +379,7 @@ gmavenplus-plugin ${gmaven.version} - ${jdk.version} + ${javaVersion} @@ -556,6 +547,29 @@ + + org.apache.maven.plugins + maven-enforcer-plugin + + + enforce-forbidden-dependencies + + enforce + + + true + + + + *:powermock-api-easymock + *:powermock-module-junit4 + + + + + + + maven-checkstyle-plugin @@ -765,45 +779,6 @@ true - - org.apache.maven.plugins - maven-enforcer-plugin - - - enforce-maven - - enforce - - - - - [3.5.0,4) - - - [11,) - - - - - - enforce-forbidden-dependencies - - enforce - - - true - - - - *:powermock-api-easymock - *:powermock-module-junit4 - - - - - - - com.github.siom79.japicmp japicmp-maven-plugin @@ -1437,37 +1412,36 @@ org.apache.rat apache-rat-plugin - 0.18 false - - **/.externalToolBuilders/* - **/infinitest.filters + + **/.externalToolBuilders/* + **/infinitest.filters - velocity.log - CONTRIBUTING.md - AGENTS.md - SECURITY.md - **/README.md - **/*.json - **/spring.factories - **/org.springframework.boot.autoconfigure.AutoConfiguration.imports - **/spring.provides - **/*.iml - **/*.idea/** - **/target/** - **/nb-configuration.xml - **/faces-config.NavData - **/.project - **/.classpath - **/.settings/* - .github/linters/codespell.txt - **/org.mockito.plugins.MockMaker - .mvn/* - .jenkins_maven_args - + velocity.log + CONTRIBUTING.md + AGENTS.md + SECURITY.md + **/README.md + **/*.json + **/spring.factories + **/org.springframework.boot.autoconfigure.AutoConfiguration.imports + **/spring.provides + **/*.iml + **/*.idea/** + **/target/** + **/nb-configuration.xml + **/faces-config.NavData + **/.project + **/.classpath + **/.settings/* + .github/linters/codespell.txt + **/org.mockito.plugins.MockMaker + .mvn/* + .jenkins_maven_args + @@ -1542,16 +1516,6 @@ - - fast - - true - true - - - install - - jdk8 @@ -1665,31 +1629,9 @@ apache-release - - - - - net.nicoulaj.maven.plugins - checksum-maven-plugin - 1.11 - - - source-release-checksum - - artifacts - - - - - - SHA-512 - SHA3-512 - - false - - - - + + 25 + generate-sbom diff --git a/support/features/pom.xml b/support/features/pom.xml index 6f1cf1d450..e2f5b3a6b0 100644 --- a/support/features/pom.xml +++ b/support/features/pom.xml @@ -146,7 +146,7 @@ file:${project.build.directory}/classes/features.xml org.apache.karaf.features:framework - ${jdk.version} + ${javaVersion} framework