Merge pull request #23052 from smillidge/23045
Fixes #23045 incorporate Tyrus M2
diff --git a/appserver/pom.xml b/appserver/pom.xml
index 6f63c7c..a4f8a5a 100644
--- a/appserver/pom.xml
+++ b/appserver/pom.xml
@@ -160,7 +160,7 @@
<jstl-impl.version>2.0.0-M1</jstl-impl.version>
<!-- CDI -->
- <cdi-api.version>3.0.0-M3</cdi-api.version>
+ <cdi-api.version>3.0.0-M4</cdi-api.version>
<weld.version>4.0.0.Alpha2</weld.version>
<jboss.classfilewriter.version>1.2.1.Final</jboss.classfilewriter.version>
diff --git a/nucleus/parent/pom.xml b/nucleus/parent/pom.xml
index f1d62fb..ee1f662 100644
--- a/nucleus/parent/pom.xml
+++ b/nucleus/parent/pom.xml
@@ -78,54 +78,76 @@
<findbugs.exclude />
<findbugs.version>3.0.3</findbugs.version>
<findbugs.glassfish.logging.validLoggerPrefixes>javax.enterprise</findbugs.glassfish.logging.validLoggerPrefixes>
-
- <webservices.version>3.0.0-M2</webservices.version>
- <glassfish-corba.version>4.2.0</glassfish-corba.version>
- <stax-api.version>1.0-2</stax-api.version>
- <slf4j.version>1.7.21</slf4j.version>
- <management-api.version>1.1-rev-1</management-api.version>
- <servlet-api.version>5.0.0-M1</servlet-api.version>
- <grizzly.version>3.0.0-M1</grizzly.version>
- <grizzly.npn.version>1.9</grizzly.npn.version>
- <jboss.logging.annotation.version>2.2.1.Final</jboss.logging.annotation.version>
- <jakarta.validation.version>3.0.0-M1</jakarta.validation.version>
- <hibernate-validator.version>7.0.0.Alpha2</hibernate-validator.version>
- <javassist.version>3.26.0-GA</javassist.version>
+
+ <!-- Jakarta API Versions -->
+
+ <!-- Jakarta EL -->
<jakarta.el.version>4.0.0-RC1</jakarta.el.version>
<jakarta.el-api.version>4.0.0-RC1</jakarta.el-api.version>
- <jakarta.inject-api.version>2.0.0-RC4</jakarta.inject-api.version>
- <hk2.version>3.0.0-M2</hk2.version>
- <hk2.plugin.version>3.0.0-M2</hk2.plugin.version>
- <jboss.logging.version>3.4.1.Final</jboss.logging.version>
- <fasterxml.classmate.version>1.5.1</fasterxml.classmate.version>
- <jsch.version>0.1.56</jsch.version>
- <pfl.version>4.1.0</pfl.version>
- <gmbal.version>4.0.2</gmbal.version>
- <antlr.version>2.7.8</antlr.version>
- <ant.version>1.10.2</ant.version>
- <jersey.version>3.0.0-M4</jersey.version>
- <jackson.version>2.10.2</jackson.version>
- <jettison.version>1.4.0</jettison.version>
+ <!-- Jakarta Servlet -->
+ <servlet-api.version>5.0.0-M1</servlet-api.version>
+
+ <!-- Jakarta Validation -->
+ <jakarta.validation.version>3.0.0-M1</jakarta.validation.version>
+ <hibernate-validator.version>7.0.0.Alpha2</hibernate-validator.version>
+
+ <!-- Jakarta Web Services -->
+ <webservices.version>3.0.0-M2</webservices.version>
+
+ <!-- Jakarta Inject -->
+ <jakarta.inject-api.version>2.0.0-RC4</jakarta.inject-api.version>
+
<!-- Jakarta XML Binding -->
<jakarta.jaxb-api.version>3.0.0-RC3</jakarta.jaxb-api.version>
- <jakarta.jaxb-impl.version>3.0.0-M3</jakarta.jaxb-impl.version>
-
+ <jakarta.jaxb-impl.version>3.0.0-M3</jakarta.jaxb-impl.version>
+
+ <!-- Jakarta REST -->
<jax-rs-api.spec.version>2.1</jax-rs-api.spec.version>
<jax-rs-api.impl.version>3.0.0-M1</jax-rs-api.impl.version>
- <mimepull.version>1.9.13</mimepull.version>
+ <jersey.version>3.0.0-M4</jersey.version>
+
+ <!-- Jakarta Mail -->
+ <mail.version>2.0.0-RC5</mail.version>
+
+ <!-- Jakarta Activation -->
+ <activation.version>2.0.0-RC3</activation.version>
+
+ <!-- Jakarta Annotations -->
+ <jakarta.annotation-api.version>2.0.0-RC1</jakarta.annotation-api.version>
+
+ <!-- GlassFish Components -->
+ <glassfish-corba.version>4.2.0</glassfish-corba.version>
+ <grizzly.version>3.0.0-M1</grizzly.version>
+ <grizzly.npn.version>1.9</grizzly.npn.version>
<glassfish-management-api.version>3.2.3</glassfish-management-api.version>
- <asm.version>7.3.1</asm.version>
+ <hk2.version>3.0.0-M2</hk2.version>
+ <hk2.plugin.version>3.0.0-M2</hk2.plugin.version>
+ <pfl.version>4.1.0</pfl.version>
+ <gmbal.version>4.0.2</gmbal.version>
<shoal.version>1.6.53</shoal.version>
<ha-api.version>3.1.12</ha-api.version>
<glassfishbuild.version>3.2.27</glassfishbuild.version>
<logging-annotation-processor.version>1.9</logging-annotation-processor.version>
<command-security-plugin.version>1.0.11</command-security-plugin.version>
<command.security.maven.plugin.isFailureFatal>false</command.security.maven.plugin.isFailureFatal>
- <mail.version>2.0.0-RC5</mail.version>
- <activation.version>2.0.0-RC3</activation.version>
- <jakarta.annotation-api.version>2.0.0-RC1</jakarta.annotation-api.version>
<copyright-plugin.version>1.50</copyright-plugin.version>
+
+ <!-- 3rd party dependencies -->
+ <stax-api.version>1.0-2</stax-api.version>
+ <slf4j.version>1.7.21</slf4j.version>
+ <jboss.logging.annotation.version>2.2.1.Final</jboss.logging.annotation.version>
+ <javassist.version>3.26.0-GA</javassist.version>
+ <jboss.logging.version>3.4.1.Final</jboss.logging.version>
+ <fasterxml.classmate.version>1.5.1</fasterxml.classmate.version>
+ <jsch.version>0.1.56</jsch.version>
+ <antlr.version>2.7.8</antlr.version>
+ <ant.version>1.10.2</ant.version>
+ <jackson.version>2.10.2</jackson.version>
+ <jettison.version>1.4.0</jettison.version>
+ <mimepull.version>1.9.13</mimepull.version>
+ <asm.version>7.3.1</asm.version>
+
<testng.version>7.1.0</testng.version>
<jdk.version>1.7.0-09</jdk.version>
<nucleus.install.dir.name>nucleus</nucleus.install.dir.name>