]
Shelly McGowan commented on JBEE-75:
------------------------------------
Need to produce a final version of these APIs. Leaving this JIRA OPEN for tracking.
Provide JAXWS api that uses AS7 module classloading
---------------------------------------------------
Key: JBEE-75
URL:
https://issues.jboss.org/browse/JBEE-75
Project: JBoss JavaEE APIs
Issue Type: Feature Request
Reporter: Alessio Soldano
Assignee: Shelly McGowan
Our version of JAXWS api uses the original mechanisms for detecting the
javax.xml.ws.spi.Provider class to use and create a new instance of.
On AS7 we need to hide our implementations from the client runtime classpath; as a result
of that we can't "pollute" the thread context classloader with the jbossws /
cxf / etc. impl jars, so the JAXWS api Provider impl detection (that is based upon service
loader) won't work properly.
Moreover, there's likely to be a requirement for supporting the option of users
overriding the JAXWS provider impl to use in a given deployment.
So, our jaxws api should be able (at least) to dynamically load the jbossws jaxws client
implementation module (without affecting the TCCL) and use that for resolving the
javax.xml.ws.spi.Provider to use.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: