javaee / metro-wsit

https://javaee.github.io/metro-wsit/
Other
9 stars 24 forks source link

OSGI web service client bundle should not need to depend on JAX-WS RI packages #1557

Open glassfishrobot opened 13 years ago

glassfishrobot commented 13 years ago

If you use a JAX-WS web service client in an OSGi bundle, the JAX-WS client code will internally cast an interface to com.sun.xml.ws.developer.WSBindingProvider. That class fails to load if it is not explicitly imported into the client bundle thus introducing a dependency on the JAX-WS RI.

We need to investigate OSGi mechanisms to find out whether we can automatically import packages like this.

Affected Versions

[2.1]

glassfishrobot commented 13 years ago

Reported by ritzmann

glassfishrobot commented 13 years ago

ritzmann said: Ludo says that in addition to com.sun.xml.ws.developer he had to import the following packages: com.sun.xml.ws, com.sun.xml.ws.api.message

glassfishrobot commented 13 years ago

Was assigned to ritzmann

glassfishrobot commented 7 years ago

This issue was imported from java.net JIRA WSIT-1557