diff --git a/openam-authentication/openam-auth-cert/pom.xml b/openam-authentication/openam-auth-cert/pom.xml index 0e1be0c7ae..84df2f841d 100755 --- a/openam-authentication/openam-auth-cert/pom.xml +++ b/openam-authentication/openam-auth-cert/pom.xml @@ -13,6 +13,7 @@ * information: "Portions copyright [year] [name of copyright owner]". * * Copyright 2011-2016 ForgeRock AS. + * Portions copyright 2017-2024 3A Systems, LLC --> 4.0.0 @@ -30,6 +31,31 @@ openam-auth-cert jar + + + set-compiler-release + + [9,) + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + + + + + + + + + javax.servlet diff --git a/openam-certs/pom.xml b/openam-certs/pom.xml index 8185ac60e0..35135331b3 100644 --- a/openam-certs/pom.xml +++ b/openam-certs/pom.xml @@ -13,6 +13,7 @@ * information: "Portions copyright [year] [name of copyright owner]". * * Copyright 2015-2016 ForgeRock AS. + * Portions copyright 2017-2024 3A Systems, LLC --> @@ -24,7 +25,30 @@ openam-certs OpenAM Certificate Validation - + + + set-compiler-release + + [9,) + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + + + + + + + + org.openidentityplatform.openam diff --git a/openam-core/pom.xml b/openam-core/pom.xml index 0155c892dd..7f0d9240eb 100755 --- a/openam-core/pom.xml +++ b/openam-core/pom.xml @@ -13,6 +13,7 @@ * information: "Portions copyright [year] [name of copyright owner]". * * Copyright 2011-2016 ForgeRock AS. + * Portions copyright 2017-2024 3A Systems, LLC --> 4.0.0 @@ -40,6 +41,30 @@ + + + set-compiler-release + + [9,) + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + + + + + + + + diff --git a/openam-distribution/openam-distribution-docker/Dockerfile b/openam-distribution/openam-distribution-docker/Dockerfile index 3d23d3c6c8..b6716b68dc 100644 --- a/openam-distribution/openam-distribution-docker/Dockerfile +++ b/openam-distribution/openam-distribution-docker/Dockerfile @@ -7,7 +7,7 @@ ENV CATALINA_HOME=/usr/local/tomcat \ OPENAM_USER="openam" \ OPENAM_DATA_DIR="/usr/openam/config" ENV PATH=$CATALINA_HOME/bin:$PATH \ - JAVA_OPTS="--add-exports java.base/sun.security.x509=ALL-UNNAMED --add-exports java.base/sun.security.tools.keytool=ALL-UNNAMED --add-exports java.xml/com.sun.org.apache.xerces.internal.dom=ALL-UNNAMED" \ + JAVA_OPTS="--add-exports java.base/sun.security.util=ALL-UNNAMED --add-exports java.base/sun.security.krb5=ALL-UNNAMED --add-exports java.base/sun.security.x509=ALL-UNNAMED --add-exports java.base/sun.security.tools.keytool=ALL-UNNAMED --add-exports java.xml/com.sun.org.apache.xerces.internal.dom=ALL-UNNAMED" \ MEMORY="-server -XX:+UseG1GC -XX:+UseContainerSupport" \ CATALINA_OPTS="$MEMORY -Dcom.iplanet.services.configpath=$OPENAM_DATA_DIR -Dcom.sun.identity.configuration.directory=$OPENAM_DATA_DIR" diff --git a/openam-federation/OpenFM/pom.xml b/openam-federation/OpenFM/pom.xml index 8dc18d7581..db30dce96a 100644 --- a/openam-federation/OpenFM/pom.xml +++ b/openam-federation/OpenFM/pom.xml @@ -13,6 +13,7 @@ * information: "Portions copyright [year] [name of copyright owner]". * * Copyright 2011-2016 ForgeRock AS. + * Portions copyright 2017-2024 3A Systems, LLC --> 4.0.0 @@ -32,7 +33,30 @@ true - + + + set-compiler-release + + [9,) + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + + + + + + + + diff --git a/openam-shared/pom.xml b/openam-shared/pom.xml index d94fd30f47..4abec15a8e 100755 --- a/openam-shared/pom.xml +++ b/openam-shared/pom.xml @@ -13,6 +13,7 @@ * information: "Portions copyright [year] [name of copyright owner]". * * Copyright 2011-2016 ForgeRock AS. + * Portions copyright 2017-2024 3A Systems, LLC --> 4.0.0 @@ -34,6 +35,32 @@ true + + + set-compiler-release + + [9,) + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + + + + + + + + + org.openidentityplatform.openam diff --git a/pom.xml b/pom.xml index 18fa940c6b..c6d92dd28e 100644 --- a/pom.xml +++ b/pom.xml @@ -14,7 +14,7 @@ * * Copyright 2011-2016 ForgeRock AS. * Portions Copyrighted 2016 Agile Digital Engineering - * Portions Copyrighted 2017-2024 3A Systems, LLC + * Portions copyright 2017-2024 3A Systems, LLC --> 4.0.0 @@ -75,8 +75,8 @@ UTF-8 - 1.8 - 1.8 + 8 + 8 checkstyle/suppressions.xml 4.8.0 @@ -154,6 +154,30 @@ -J-Xmx2g + + set-compiler-release + + [9,) + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + true + 8 + + -XDignore.symbol.file + -Xlint:unchecked + + + + + + + jdk11.options @@ -193,6 +217,7 @@ --add-exports java.base/jdk.internal.ref=ALL-UNNAMED --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/sun.nio.ch=ALL-UNNAMED + --add-exports java.base/sun.security.krb5=ALL-UNNAMED --add-exports java.base/sun.security.util=ALL-UNNAMED --add-exports java.base/sun.security.jca=ALL-UNNAMED --add-exports java.base/sun.security.x509=ALL-UNNAMED @@ -1933,17 +1958,6 @@ 10 - - maven-compiler-plugin - - ${maven.compiler.source} - ${maven.compiler.target} - UTF-8 - - -Xlint:none - false - - org.apache.maven.plugins maven-release-plugin @@ -2160,15 +2174,13 @@ true org.apache.maven.plugins maven-compiler-plugin - 3.10.1 - - 1.8 - 1.8 - true - - -XDignore.symbol.file - - + 3.13.0 + + true + + -XDignore.symbol.file=true + +