]
Jim Ma updated JBWS-4154:
-------------------------
Assignee: r searls (was: Jim Ma)
jbossws-cxf-client depends on both jboss-jaxws-api_2.2_spec and
jboss-jaxws-api_2.3_spec
----------------------------------------------------------------------------------------
Key: JBWS-4154
URL:
https://issues.jboss.org/browse/JBWS-4154
Project: JBoss Web Services
Issue Type: Bug
Affects Versions: jbossws-cxf-5.2.4.Final
Reporter: Jan Blizňák
Assignee: r searls
Priority: Major
Fix For: jbossws-cxf-5.3.0.Final
dependency:tree goal output shows that jbossws-cxf-client (and transitively other modules
too) depends on two versions of JBoss JAX-WS API:
org.jboss.spec.javax.xml.ws:jboss-jaxws-api_2.2_spec:jar:2.0.2.Final:compile
org.jboss.spec.javax.xml.ws:jboss-jaxws-api_2.3_spec:jar:1.0.0.Final:compile
The former is brought in by:
{code:java}
+- org.jboss.ws.cxf:jbossws-cxf-transports-undertow:jar:5.2.5-SNAPSHOT:compile
| \- org.jboss.ws.projects:jaxws-undertow-httpspi:jar:1.0.1.Final:compile
| +- org.jboss.spec.javax.xml.ws:jboss-jaxws-api_2.2_spec:jar:2.0.2.Final:compile
{code}
I guess we should stick to the newer one which would mean add some dependency exclude or
update jaxws-undertow-httpspi to new API version stream (I vote for this)
Whole dependency tree at
https://github.com/jbliznak/jbws-dependency-trees/blob/jdk11-after/jbossw...