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