Merge pull request #23882 from tomjenkinson/patch-5

Update to Jakarta Transactions 2.0.1
diff --git a/appserver/pom.xml b/appserver/pom.xml
index 6e19bb5..d9e0ac0 100644
--- a/appserver/pom.xml
+++ b/appserver/pom.xml
@@ -304,7 +304,7 @@
              <dependency>
                 <groupId>com.sun.messaging.mq</groupId>
                 <artifactId>imqjmx</artifactId>
-                <version>4.3</version>
+                <version>4.6-b01</version>
             </dependency>
 
             <!-- Jakarta Persistence -->
diff --git a/appserver/tests/pom.xml b/appserver/tests/pom.xml
index ebcd02d..79f376b 100755
--- a/appserver/tests/pom.xml
+++ b/appserver/tests/pom.xml
@@ -40,7 +40,7 @@
                 <plugin>
                     <groupId>org.glassfish.copyright</groupId>
                     <artifactId>glassfish-copyright-maven-plugin</artifactId>
-                    <version>${copyright-plugin.version}</version>
+                    <version>2.4</version>
                     <configuration>
                         <scm>git</scm>
                         <scmOnly>true</scmOnly>
diff --git a/nucleus/parent/pom.xml b/nucleus/parent/pom.xml
index 7b0e783..b63c506 100644
--- a/nucleus/parent/pom.xml
+++ b/nucleus/parent/pom.xml
@@ -142,9 +142,10 @@
         <asm.version>9.2</asm.version>
         <jsch.version>0.1.56</jsch.version>
         <antlr.version>2.7.8</antlr.version>
-        <ant.version>1.10.2</ant.version>
+        <ant.version>1.10.12</ant.version>
+        <ant.external.version>1.10.2</ant.external.version>
         <jackson.version>2.13.2</jackson.version>
-        <jackson-databind.version>2.13.2.1</jackson-databind.version>
+        <jackson-databind.version>2.13.2.2</jackson-databind.version>
         <fasterxml.classmate.version>1.5.1</fasterxml.classmate.version>
         <stax-api.version>1.0-2</stax-api.version>
         <jettison.version>1.4.1</jettison.version>
@@ -156,7 +157,7 @@
         <easymock.version>4.3</easymock.version>
         <jmockit.version>1.49</jmockit.version>
         <junit.version>5.8.2</junit.version>
-        <jmh.version>1.34</jmh.version>
+        <jmh.version>1.35</jmh.version>
         <osgi-resource-locator.version>1.0.3</osgi-resource-locator.version>
 
         <javaee.version.old>8</javaee.version.old>
@@ -680,12 +681,12 @@
             <dependency>
                 <groupId>org.glassfish.external</groupId>
                 <artifactId>ant</artifactId>
-                <version>${ant.version}</version>
+                <version>${ant.external.version}</version>
             </dependency>
             <dependency>
                 <groupId>org.apache.ant</groupId>
                 <artifactId>ant-launcher</artifactId>
-                <version>1.10.8</version>
+                <version>1.10.12</version>
             </dependency>
             <dependency>
                 <groupId>org.glassfish.external</groupId>
@@ -857,7 +858,7 @@
                         <dependency>
                             <groupId>com.puppycrawl.tools</groupId>
                             <artifactId>checkstyle</artifactId>
-                            <version>9.3</version>
+                            <version>10.1</version>
                         </dependency>
                     </dependencies>
                     <executions>
diff --git a/pom.xml b/pom.xml
index 809888e..4bb18c5 100644
--- a/pom.xml
+++ b/pom.xml
@@ -58,7 +58,7 @@
                 <plugin>
                      <groupId>org.glassfish.copyright</groupId>
                      <artifactId>glassfish-copyright-maven-plugin</artifactId>
-                     <version>1.42</version>
+                     <version>2.4</version>
                      <configuration>
                         <scm>git</scm>
                         <scmOnly>true</scmOnly>