[jboss-jira] [JBoss JIRA] Commented: (JBEE-75) Provide JAXWS api that uses AS7 module classloading
Shelly McGowan (JIRA)
jira-events at lists.jboss.org
Sun Apr 10 20:42:33 EDT 2011
[ https://issues.jboss.org/browse/JBEE-75?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12594646#comment-12594646 ]
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: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list