This is an automated email from the ASF dual-hosted git repository.

reta pushed a commit to branch 3.4.x-fixes
in repository https://gitbox.apache.org/repos/asf/cxf.git

commit d2332717bc37766f25bc8fb0fb8e5765ebee8e71
Author: Andriy Redko <[email protected]>
AuthorDate: Mon Mar 20 18:43:20 2023 -0400

    Fix cxf-distribution-javadoc build that fails under JDK-9+
---
 distribution/javadoc/pom.xml | 16 ++++++++++++++++
 integration/jca/pom.xml      |  2 +-
 parent/pom.xml               |  1 +
 3 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/distribution/javadoc/pom.xml b/distribution/javadoc/pom.xml
index 8abccf0abc..a30f51ad1c 100644
--- a/distribution/javadoc/pom.xml
+++ b/distribution/javadoc/pom.xml
@@ -756,4 +756,20 @@
             </plugins>
         </pluginManagement>
     </build>
+    <profiles>
+        <profile>
+            <id>java9-plus</id>
+            <activation>
+                <jdk>[9,)</jdk>
+            </activation>
+            <dependencies>
+                <dependency>
+                    <groupId>org.jboss.spec.javax.rmi</groupId>
+                    <artifactId>jboss-rmi-api_1.0_spec</artifactId>
+                    <version>${cxf.jboss.jboss.rmi.version}</version>
+                    <optional>true</optional>
+                </dependency>
+            </dependencies>
+        </profile>
+    </profiles>
 </project>
diff --git a/integration/jca/pom.xml b/integration/jca/pom.xml
index 01fa41146d..d68b4bde0d 100644
--- a/integration/jca/pom.xml
+++ b/integration/jca/pom.xml
@@ -123,7 +123,7 @@
                 <dependency>
                     <groupId>org.jboss.spec.javax.rmi</groupId>
                     <artifactId>jboss-rmi-api_1.0_spec</artifactId>
-                    <version>1.0.6.Final</version>
+                    <version>${cxf.jboss.jboss.rmi.version}</version>
                     <optional>true</optional>
                 </dependency>
             </dependencies>
diff --git a/parent/pom.xml b/parent/pom.xml
index b31b0ec041..791824e8f5 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -151,6 +151,7 @@
         
<cxf.jaxb.xjc.version>${cxf.jaxb.runtime.version}</cxf.jaxb.xjc.version>
         <cxf.jaxen.version>1.1.4</cxf.jaxen.version>
         <cxf.jboss.logging.version>3.4.3.Final</cxf.jboss.logging.version>
+        <cxf.jboss.jboss.rmi.version>1.0.6.Final</cxf.jboss.jboss.rmi.version>
         <cxf.jboss.weld.version>3.1.7.SP1</cxf.jboss.weld.version>
         <cxf.jcache.version>1.1.1</cxf.jcache.version>
         <cxf.jdom.version>1.0</cxf.jdom.version>

Reply via email to