diff --git a/jaxb-api/pom.xml b/jaxb-api/pom.xml
index bcd45624c8272f59ebc9dbd80896e016e2a2c230..616f28d8cdca757ab4aa613515e82ff1935c517b 100644
--- a/jaxb-api/pom.xml
+++ b/jaxb-api/pom.xml
@@ -78,6 +78,10 @@
                 <plugin>
                     <artifactId>maven-javadoc-plugin</artifactId>
                     <configuration>
+                        <additionalOptions>
+                            <additionalOptions>--add-modules</additionalOptions>
+                            <additionalOptions>java.desktop</additionalOptions>
+                        </additionalOptions>
                         <release>11</release>
                         <nodeprecated>false</nodeprecated>
                         <notimestamp>true</notimestamp>
diff --git a/pom.xml b/pom.xml
index f1c2e6e993a221d8f7c399d1cf2ae5168f3937f3..0e2d8def540633d95e2e3c7c5dac5f0444cbfdef 100644
--- a/pom.xml
+++ b/pom.xml
@@ -85,7 +85,7 @@
         <extension.name>jakarta.xml.bind</extension.name>
         <spec.version>3.0</spec.version>
         <impl.version>0</impl.version>
-        <activation.version>2.0.0-RC2</activation.version>
+        <activation.version>2.0.0-RC3</activation.version>
         <config.dir>${project.basedir}/etc/config</config.dir>
         <vendor.name>Eclipse Foundation</vendor.name>
     </properties>