[ 
https://issues.apache.org/jira/browse/CXF-5259?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Christian Schneider resolved CXF-5259.
--------------------------------------

    Resolution: Fixed
    
> XKMS client does not start in Eclipse RCP
> -----------------------------------------
>
>                 Key: CXF-5259
>                 URL: https://issues.apache.org/jira/browse/CXF-5259
>             Project: CXF
>          Issue Type: Bug
>          Components: XKMS
>            Reporter: Christian Schneider
>            Assignee: Christian Schneider
>             Fix For: 3.0.0, 2.7.7
>
>
> When starting xkms-client in Eclipse RCP there is an exception that the 
> javax.xml.BindingProvider interface is not visible.
> The error is a bit misleading. The BundleDelegatingClassloader sees the 
> interface but loads it from a different classloader than the interface 
> supplied to ProxyHelper by the JAXWS frontend.
> The interface supplied by JAXWS comes from:
> org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader@11b289f[org.apache.servicemix.specs.jaxws-api-2.2:2.2.0(id=72)]
> This looks correct.
> The interface from the BundleDelegatingClassloader has the Classloader null. 
> The javadoc explains that this means it comes from the bootstrap classloader.
> The error may be related to my recent change to ProxyHelper. A workaround is 
> to add the javax.xml package to the imports of xkms-client. 
> Strangely the error only happens in Eclipse RCP buit not in karaf and not in 
> pure equinox based on an extended DOSGi distro.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to