This is an automated email from the ASF dual-hosted git repository.
ffang pushed a commit to branch 3.4.x-fixes
in repository https://gitbox.apache.org/repos/asf/cxf.git
The following commit(s) were added to refs/heads/3.4.x-fixes by this push:
new f951895 [CXF-8117]make
org.jboss.spec.javax.rmi:jboss-rmi-api_1.0_spec:jar dependency optional
f951895 is described below
commit f95189560a4e0c9fc124d00b854dc27ef23f07ad
Author: Freeman Fang <[email protected]>
AuthorDate: Mon Jul 12 09:50:42 2021 -0400
[CXF-8117]make org.jboss.spec.javax.rmi:jboss-rmi-api_1.0_spec:jar
dependency optional
(cherry picked from commit 0fec443f163d622434cc7c6eb2fbefb062d6fa64)
---
integration/jca/pom.xml | 16 ++++++++++++++++
parent/pom.xml | 5 -----
rt/bindings/corba/pom.xml | 7 +++++++
systests/uncategorized/pom.xml | 15 +++++++++++++++
4 files changed, 38 insertions(+), 5 deletions(-)
diff --git a/integration/jca/pom.xml b/integration/jca/pom.xml
index c6bc976..3eb628e 100644
--- a/integration/jca/pom.xml
+++ b/integration/jca/pom.xml
@@ -113,4 +113,20 @@
<scope>provided</scope>
</dependency>
</dependencies>
+ <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>1.0.6.Final</version>
+ <optional>true</optional>
+ </dependency>
+ </dependencies>
+ </profile>
+ </profiles>
</project>
diff --git a/parent/pom.xml b/parent/pom.xml
index 453b512..e9e24c6 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -2347,11 +2347,6 @@
<artifactId>geronimo-jta_1.1_spec</artifactId>
</dependency>
<dependency>
- <groupId>org.jboss.spec.javax.rmi</groupId>
- <artifactId>jboss-rmi-api_1.0_spec</artifactId>
- <version>1.0.6.Final</version>
- </dependency>
- <dependency>
<groupId>org.jacorb</groupId>
<artifactId>jacorb</artifactId>
<version>${cxf.jacorb.version}</version>
diff --git a/rt/bindings/corba/pom.xml b/rt/bindings/corba/pom.xml
index 99e56e5..1ae90a0 100644
--- a/rt/bindings/corba/pom.xml
+++ b/rt/bindings/corba/pom.xml
@@ -135,6 +135,13 @@
<groupId>org.jacorb</groupId>
<artifactId>jacorb-omgapi</artifactId>
<version>${cxf.jacorb.version}</version>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.spec.javax.rmi</groupId>
+ <artifactId>jboss-rmi-api_1.0_spec</artifactId>
+ <version>1.0.6.Final</version>
+ <optional>true</optional>
</dependency>
</dependencies>
</profile>
diff --git a/systests/uncategorized/pom.xml b/systests/uncategorized/pom.xml
index 19647ef..2cc9cd8 100644
--- a/systests/uncategorized/pom.xml
+++ b/systests/uncategorized/pom.xml
@@ -392,5 +392,20 @@
</dependency>
</dependencies>
</profile>
+ <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>1.0.6.Final</version>
+ <scope>test</scope>
+ <optional>true</optional>
+ </dependency>
+ </dependencies>
+ </profile>
</profiles>
</project>