You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Freeman Fang (JIRA)" <ji...@apache.org> on 2012/08/29 07:48:07 UTC

[jira] [Created] (CXF-4489) cxf-wsn-core/cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl

Freeman Fang created CXF-4489:
---------------------------------

             Summary: cxf-wsn-core/cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl 
                 Key: CXF-4489
                 URL: https://issues.apache.org/jira/browse/CXF-4489
             Project: CXF
          Issue Type: Bug
    Affects Versions: 2.5.5
            Reporter: Freeman Fang


we can see exception like
Caused by: javax.xml.ws.spi.FactoryFinder$ConfigurationError: Provider org.apache.cxf.jaxws.spi.ProviderImpl not found
at javax.xml.ws.spi.FactoryFinder$2.run(FactoryFinder.java:130)
at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:124)
at javax.xml.ws.spi.FactoryFinder.access$200(FactoryFinder.java:44)
at javax.xml.ws.spi.FactoryFinder$3.run(FactoryFinder.java:220)
at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
at javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:160)
at javax.xml.ws.spi.Provider.provider(Provider.java:43)
at javax.xml.ws.Endpoint.create(Endpoint.java:41)
at javax.xml.ws.Endpoint.create(Endpoint.java:37)
at org.apache.cxf.wsn.services.JaxwsEndpointManager.register(JaxwsEndpointManager.java:33)[216:org.apache.cxf.services.wsn.cxf-services-wsn-core:
at org.apache.cxf.wsn.AbstractEndpoint.register(AbstractEndpoint.java:50)[216:org.apache.cxf.services.wsn.cxf-services-wsn-core:
at org.apache.cxf.wsn.AbstractNotificationBroker.init(AbstractNotificationBroker.java:109)[216:org.apache.cxf.services.wsn.cxf-services-wsn-core:
at org.apache.cxf.wsn.jms.JmsNotificationBroker.init(JmsNotificationBroker.java:57)[216:org.apache.cxf.services.wsn.cxf-services-wsn-core:

and 

Caused by: javax.xml.ws.spi.FactoryFinder$ConfigurationError: Provider org.apache.cxf.jaxws.spi.ProviderImpl not found
at javax.xml.ws.spi.FactoryFinder$2.run(FactoryFinder.java:130)
at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:124)
at javax.xml.ws.spi.FactoryFinder.access$200(FactoryFinder.java:44)
at javax.xml.ws.spi.FactoryFinder$3.run(FactoryFinder.java:209)
at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
at javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:160)
at javax.xml.ws.spi.Provider.provider(Provider.java:43)
at javax.xml.ws.wsaddressing.W3CEndpointReferenceBuilder.build(W3CEndpointReferenceBuilder.java:142)
at org.apache.cxf.wsn.util.WSNHelper.createWSA(WSNHelper.java:65)
at org.apache.cxf.wsn.client.NotificationBroker.<init>(NotificationBroker.java:71)

--
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

[jira] [Commented] (CXF-4489) cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container

Posted by "Freeman Fang (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-4489?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13444780#comment-13444780 ] 

Freeman Fang commented on CXF-4489:
-----------------------------------

This error is from the testcase I'm using, which explicitly set 
System.setProperty("javax.xml.ws.spi.Provider", "org.apache.cxf.jaxws.spi.ProviderImpl"); 
which shouldn't be there
I just rollback the change.

Freeman
                
> cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container
> -------------------------------------------------------------------------------------
>
>                 Key: CXF-4489
>                 URL: https://issues.apache.org/jira/browse/CXF-4489
>             Project: CXF
>          Issue Type: Bug
>          Components: OSGi
>    Affects Versions: 2.5.5, 2.6.2
>            Reporter: Freeman Fang
>            Assignee: Freeman Fang
>             Fix For: 2.5.6, 2.6.3, 2.7.0
>
>
> we can see exception like
> Caused by: javax.xml.ws.spi.FactoryFinder$ConfigurationError: Provider org.apache.cxf.jaxws.spi.ProviderImpl not found
> at javax.xml.ws.spi.FactoryFinder$2.run(FactoryFinder.java:130)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:124)
> at javax.xml.ws.spi.FactoryFinder.access$200(FactoryFinder.java:44)
> at javax.xml.ws.spi.FactoryFinder$3.run(FactoryFinder.java:209)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:160)
> at javax.xml.ws.spi.Provider.provider(Provider.java:43)
> at javax.xml.ws.wsaddressing.W3CEndpointReferenceBuilder.build(W3CEndpointReferenceBuilder.java:142)
> at org.apache.cxf.wsn.util.WSNHelper.createWSA(WSNHelper.java:65)
> at org.apache.cxf.wsn.client.NotificationBroker.<init>(NotificationBroker.java:71)

--
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

[jira] [Updated] (CXF-4489) cxf-wsn-core/cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container

Posted by "Freeman Fang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CXF-4489?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Freeman Fang updated CXF-4489:
------------------------------

    Affects Version/s: 2.6.2
    
> cxf-wsn-core/cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container
> --------------------------------------------------------------------------------------------------
>
>                 Key: CXF-4489
>                 URL: https://issues.apache.org/jira/browse/CXF-4489
>             Project: CXF
>          Issue Type: Bug
>          Components: OSGi
>    Affects Versions: 2.5.5, 2.6.2
>            Reporter: Freeman Fang
>            Assignee: Freeman Fang
>
> we can see exception like
> Caused by: javax.xml.ws.spi.FactoryFinder$ConfigurationError: Provider org.apache.cxf.jaxws.spi.ProviderImpl not found
> at javax.xml.ws.spi.FactoryFinder$2.run(FactoryFinder.java:130)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:124)
> at javax.xml.ws.spi.FactoryFinder.access$200(FactoryFinder.java:44)
> at javax.xml.ws.spi.FactoryFinder$3.run(FactoryFinder.java:220)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:160)
> at javax.xml.ws.spi.Provider.provider(Provider.java:43)
> at javax.xml.ws.Endpoint.create(Endpoint.java:41)
> at javax.xml.ws.Endpoint.create(Endpoint.java:37)
> at org.apache.cxf.wsn.services.JaxwsEndpointManager.register(JaxwsEndpointManager.java:33)[216:org.apache.cxf.services.wsn.cxf-services-wsn-core:
> at org.apache.cxf.wsn.AbstractEndpoint.register(AbstractEndpoint.java:50)[216:org.apache.cxf.services.wsn.cxf-services-wsn-core:
> at org.apache.cxf.wsn.AbstractNotificationBroker.init(AbstractNotificationBroker.java:109)[216:org.apache.cxf.services.wsn.cxf-services-wsn-core:
> at org.apache.cxf.wsn.jms.JmsNotificationBroker.init(JmsNotificationBroker.java:57)[216:org.apache.cxf.services.wsn.cxf-services-wsn-core:
> and 
> Caused by: javax.xml.ws.spi.FactoryFinder$ConfigurationError: Provider org.apache.cxf.jaxws.spi.ProviderImpl not found
> at javax.xml.ws.spi.FactoryFinder$2.run(FactoryFinder.java:130)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:124)
> at javax.xml.ws.spi.FactoryFinder.access$200(FactoryFinder.java:44)
> at javax.xml.ws.spi.FactoryFinder$3.run(FactoryFinder.java:209)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:160)
> at javax.xml.ws.spi.Provider.provider(Provider.java:43)
> at javax.xml.ws.wsaddressing.W3CEndpointReferenceBuilder.build(W3CEndpointReferenceBuilder.java:142)
> at org.apache.cxf.wsn.util.WSNHelper.createWSA(WSNHelper.java:65)
> at org.apache.cxf.wsn.client.NotificationBroker.<init>(NotificationBroker.java:71)

--
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

[jira] [Updated] (CXF-4489) cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container

Posted by "Freeman Fang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CXF-4489?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Freeman Fang updated CXF-4489:
------------------------------

    Summary: cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container  (was: cxf-wsn-core/cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container)
    
> cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container
> -------------------------------------------------------------------------------------
>
>                 Key: CXF-4489
>                 URL: https://issues.apache.org/jira/browse/CXF-4489
>             Project: CXF
>          Issue Type: Bug
>          Components: OSGi
>    Affects Versions: 2.5.5, 2.6.2
>            Reporter: Freeman Fang
>            Assignee: Freeman Fang
>
> we can see exception like
> Caused by: javax.xml.ws.spi.FactoryFinder$ConfigurationError: Provider org.apache.cxf.jaxws.spi.ProviderImpl not found
> at javax.xml.ws.spi.FactoryFinder$2.run(FactoryFinder.java:130)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:124)
> at javax.xml.ws.spi.FactoryFinder.access$200(FactoryFinder.java:44)
> at javax.xml.ws.spi.FactoryFinder$3.run(FactoryFinder.java:209)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:160)
> at javax.xml.ws.spi.Provider.provider(Provider.java:43)
> at javax.xml.ws.wsaddressing.W3CEndpointReferenceBuilder.build(W3CEndpointReferenceBuilder.java:142)
> at org.apache.cxf.wsn.util.WSNHelper.createWSA(WSNHelper.java:65)
> at org.apache.cxf.wsn.client.NotificationBroker.<init>(NotificationBroker.java:71)

--
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

[jira] [Commented] (CXF-4489) cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container

Posted by "Freeman Fang (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-4489?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13444016#comment-13444016 ] 

Freeman Fang commented on CXF-4489:
-----------------------------------

Hi Dan,

Hmm, not sure it's an jaxws-api spec jar issue, as CXF use servicemix spec 1.9.0 for a while.
The code which cause the exception is
{code}
public W3CEndpointReference createWSA(String address) {
        ClassLoader cl = Thread.currentThread().getContextClassLoader();
        try {
            if (setClassLoader) {
                Thread.currentThread().setContextClassLoader(WSNHelper.class.getClassLoader());
            }
            
            return new W3CEndpointReferenceBuilder().address(address).build();//this line cause the exception
        } finally {
            Thread.currentThread().setContextClassLoader(cl);
        }
    }
{code}
seems set class loader as WSNHelper.class.getClassLoader() cause that the wsn-api bundle need explicitly import the org.apache.cxf.jaxws.spi package.

Freeman
                
> cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container
> -------------------------------------------------------------------------------------
>
>                 Key: CXF-4489
>                 URL: https://issues.apache.org/jira/browse/CXF-4489
>             Project: CXF
>          Issue Type: Bug
>          Components: OSGi
>    Affects Versions: 2.5.5, 2.6.2
>            Reporter: Freeman Fang
>            Assignee: Freeman Fang
>             Fix For: 2.5.6, 2.6.3, 2.7.0
>
>
> we can see exception like
> Caused by: javax.xml.ws.spi.FactoryFinder$ConfigurationError: Provider org.apache.cxf.jaxws.spi.ProviderImpl not found
> at javax.xml.ws.spi.FactoryFinder$2.run(FactoryFinder.java:130)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:124)
> at javax.xml.ws.spi.FactoryFinder.access$200(FactoryFinder.java:44)
> at javax.xml.ws.spi.FactoryFinder$3.run(FactoryFinder.java:209)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:160)
> at javax.xml.ws.spi.Provider.provider(Provider.java:43)
> at javax.xml.ws.wsaddressing.W3CEndpointReferenceBuilder.build(W3CEndpointReferenceBuilder.java:142)
> at org.apache.cxf.wsn.util.WSNHelper.createWSA(WSNHelper.java:65)
> at org.apache.cxf.wsn.client.NotificationBroker.<init>(NotificationBroker.java:71)

--
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

[jira] [Reopened] (CXF-4489) cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container

Posted by "Freeman Fang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CXF-4489?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Freeman Fang reopened CXF-4489:
-------------------------------

    
> cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container
> -------------------------------------------------------------------------------------
>
>                 Key: CXF-4489
>                 URL: https://issues.apache.org/jira/browse/CXF-4489
>             Project: CXF
>          Issue Type: Bug
>          Components: OSGi
>    Affects Versions: 2.5.5, 2.6.2
>            Reporter: Freeman Fang
>            Assignee: Freeman Fang
>             Fix For: 2.5.6, 2.6.3, 2.7.0
>
>
> we can see exception like
> Caused by: javax.xml.ws.spi.FactoryFinder$ConfigurationError: Provider org.apache.cxf.jaxws.spi.ProviderImpl not found
> at javax.xml.ws.spi.FactoryFinder$2.run(FactoryFinder.java:130)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:124)
> at javax.xml.ws.spi.FactoryFinder.access$200(FactoryFinder.java:44)
> at javax.xml.ws.spi.FactoryFinder$3.run(FactoryFinder.java:209)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:160)
> at javax.xml.ws.spi.Provider.provider(Provider.java:43)
> at javax.xml.ws.wsaddressing.W3CEndpointReferenceBuilder.build(W3CEndpointReferenceBuilder.java:142)
> at org.apache.cxf.wsn.util.WSNHelper.createWSA(WSNHelper.java:65)
> at org.apache.cxf.wsn.client.NotificationBroker.<init>(NotificationBroker.java:71)

--
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

[jira] [Commented] (CXF-4489) cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container

Posted by "Freeman Fang (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-4489?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13443981#comment-13443981 ] 

Freeman Fang commented on CXF-4489:
-----------------------------------

Hi Dan,

I  have this issue when use CXF 2.6.2/2.5.5 with Karaf 2.2.9.

Freeman
                
> cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container
> -------------------------------------------------------------------------------------
>
>                 Key: CXF-4489
>                 URL: https://issues.apache.org/jira/browse/CXF-4489
>             Project: CXF
>          Issue Type: Bug
>          Components: OSGi
>    Affects Versions: 2.5.5, 2.6.2
>            Reporter: Freeman Fang
>            Assignee: Freeman Fang
>             Fix For: 2.5.6, 2.6.3, 2.7.0
>
>
> we can see exception like
> Caused by: javax.xml.ws.spi.FactoryFinder$ConfigurationError: Provider org.apache.cxf.jaxws.spi.ProviderImpl not found
> at javax.xml.ws.spi.FactoryFinder$2.run(FactoryFinder.java:130)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:124)
> at javax.xml.ws.spi.FactoryFinder.access$200(FactoryFinder.java:44)
> at javax.xml.ws.spi.FactoryFinder$3.run(FactoryFinder.java:209)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:160)
> at javax.xml.ws.spi.Provider.provider(Provider.java:43)
> at javax.xml.ws.wsaddressing.W3CEndpointReferenceBuilder.build(W3CEndpointReferenceBuilder.java:142)
> at org.apache.cxf.wsn.util.WSNHelper.createWSA(WSNHelper.java:65)
> at org.apache.cxf.wsn.client.NotificationBroker.<init>(NotificationBroker.java:71)

--
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

[jira] [Commented] (CXF-4489) cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container

Posted by "Daniel Kulp (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-4489?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13443971#comment-13443971 ] 

Daniel Kulp commented on CXF-4489:
----------------------------------


This seems to more an issue of the JAX-WS api jar in your OSGi container.   It worked fine as it was with Karaf 2.2.x.   Can you investigate your jax-ws API implementation to make sure it's properly picking up the META-INF stuff from cxf-rt-frontend-jaxws?


                
> cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container
> -------------------------------------------------------------------------------------
>
>                 Key: CXF-4489
>                 URL: https://issues.apache.org/jira/browse/CXF-4489
>             Project: CXF
>          Issue Type: Bug
>          Components: OSGi
>    Affects Versions: 2.5.5, 2.6.2
>            Reporter: Freeman Fang
>            Assignee: Freeman Fang
>             Fix For: 2.5.6, 2.6.3, 2.7.0
>
>
> we can see exception like
> Caused by: javax.xml.ws.spi.FactoryFinder$ConfigurationError: Provider org.apache.cxf.jaxws.spi.ProviderImpl not found
> at javax.xml.ws.spi.FactoryFinder$2.run(FactoryFinder.java:130)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:124)
> at javax.xml.ws.spi.FactoryFinder.access$200(FactoryFinder.java:44)
> at javax.xml.ws.spi.FactoryFinder$3.run(FactoryFinder.java:209)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:160)
> at javax.xml.ws.spi.Provider.provider(Provider.java:43)
> at javax.xml.ws.wsaddressing.W3CEndpointReferenceBuilder.build(W3CEndpointReferenceBuilder.java:142)
> at org.apache.cxf.wsn.util.WSNHelper.createWSA(WSNHelper.java:65)
> at org.apache.cxf.wsn.client.NotificationBroker.<init>(NotificationBroker.java:71)

--
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

[jira] [Commented] (CXF-4489) cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container

Posted by "Daniel Kulp (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-4489?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13443973#comment-13443973 ] 

Daniel Kulp commented on CXF-4489:
----------------------------------

BTW:  This is important to resolve and the jaxws-api level as WS-DIscovery is likely affected the same way on 2.7.0/trunk
                
> cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container
> -------------------------------------------------------------------------------------
>
>                 Key: CXF-4489
>                 URL: https://issues.apache.org/jira/browse/CXF-4489
>             Project: CXF
>          Issue Type: Bug
>          Components: OSGi
>    Affects Versions: 2.5.5, 2.6.2
>            Reporter: Freeman Fang
>            Assignee: Freeman Fang
>             Fix For: 2.5.6, 2.6.3, 2.7.0
>
>
> we can see exception like
> Caused by: javax.xml.ws.spi.FactoryFinder$ConfigurationError: Provider org.apache.cxf.jaxws.spi.ProviderImpl not found
> at javax.xml.ws.spi.FactoryFinder$2.run(FactoryFinder.java:130)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:124)
> at javax.xml.ws.spi.FactoryFinder.access$200(FactoryFinder.java:44)
> at javax.xml.ws.spi.FactoryFinder$3.run(FactoryFinder.java:209)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:160)
> at javax.xml.ws.spi.Provider.provider(Provider.java:43)
> at javax.xml.ws.wsaddressing.W3CEndpointReferenceBuilder.build(W3CEndpointReferenceBuilder.java:142)
> at org.apache.cxf.wsn.util.WSNHelper.createWSA(WSNHelper.java:65)
> at org.apache.cxf.wsn.client.NotificationBroker.<init>(NotificationBroker.java:71)

--
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

[jira] [Updated] (CXF-4489) cxf-wsn-core/cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container

Posted by "Freeman Fang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CXF-4489?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Freeman Fang updated CXF-4489:
------------------------------

    Component/s: OSGi
       Assignee: Freeman Fang
        Summary: cxf-wsn-core/cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container  (was: cxf-wsn-core/cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl )
    
> cxf-wsn-core/cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container
> --------------------------------------------------------------------------------------------------
>
>                 Key: CXF-4489
>                 URL: https://issues.apache.org/jira/browse/CXF-4489
>             Project: CXF
>          Issue Type: Bug
>          Components: OSGi
>    Affects Versions: 2.5.5
>            Reporter: Freeman Fang
>            Assignee: Freeman Fang
>
> we can see exception like
> Caused by: javax.xml.ws.spi.FactoryFinder$ConfigurationError: Provider org.apache.cxf.jaxws.spi.ProviderImpl not found
> at javax.xml.ws.spi.FactoryFinder$2.run(FactoryFinder.java:130)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:124)
> at javax.xml.ws.spi.FactoryFinder.access$200(FactoryFinder.java:44)
> at javax.xml.ws.spi.FactoryFinder$3.run(FactoryFinder.java:220)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:160)
> at javax.xml.ws.spi.Provider.provider(Provider.java:43)
> at javax.xml.ws.Endpoint.create(Endpoint.java:41)
> at javax.xml.ws.Endpoint.create(Endpoint.java:37)
> at org.apache.cxf.wsn.services.JaxwsEndpointManager.register(JaxwsEndpointManager.java:33)[216:org.apache.cxf.services.wsn.cxf-services-wsn-core:
> at org.apache.cxf.wsn.AbstractEndpoint.register(AbstractEndpoint.java:50)[216:org.apache.cxf.services.wsn.cxf-services-wsn-core:
> at org.apache.cxf.wsn.AbstractNotificationBroker.init(AbstractNotificationBroker.java:109)[216:org.apache.cxf.services.wsn.cxf-services-wsn-core:
> at org.apache.cxf.wsn.jms.JmsNotificationBroker.init(JmsNotificationBroker.java:57)[216:org.apache.cxf.services.wsn.cxf-services-wsn-core:
> and 
> Caused by: javax.xml.ws.spi.FactoryFinder$ConfigurationError: Provider org.apache.cxf.jaxws.spi.ProviderImpl not found
> at javax.xml.ws.spi.FactoryFinder$2.run(FactoryFinder.java:130)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:124)
> at javax.xml.ws.spi.FactoryFinder.access$200(FactoryFinder.java:44)
> at javax.xml.ws.spi.FactoryFinder$3.run(FactoryFinder.java:209)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:160)
> at javax.xml.ws.spi.Provider.provider(Provider.java:43)
> at javax.xml.ws.wsaddressing.W3CEndpointReferenceBuilder.build(W3CEndpointReferenceBuilder.java:142)
> at org.apache.cxf.wsn.util.WSNHelper.createWSA(WSNHelper.java:65)
> at org.apache.cxf.wsn.client.NotificationBroker.<init>(NotificationBroker.java:71)

--
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

[jira] [Updated] (CXF-4489) cxf-wsn-core/cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container

Posted by "Freeman Fang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CXF-4489?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Freeman Fang updated CXF-4489:
------------------------------

    Description: 
we can see exception like

Caused by: javax.xml.ws.spi.FactoryFinder$ConfigurationError: Provider org.apache.cxf.jaxws.spi.ProviderImpl not found
at javax.xml.ws.spi.FactoryFinder$2.run(FactoryFinder.java:130)
at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:124)
at javax.xml.ws.spi.FactoryFinder.access$200(FactoryFinder.java:44)
at javax.xml.ws.spi.FactoryFinder$3.run(FactoryFinder.java:209)
at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
at javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:160)
at javax.xml.ws.spi.Provider.provider(Provider.java:43)
at javax.xml.ws.wsaddressing.W3CEndpointReferenceBuilder.build(W3CEndpointReferenceBuilder.java:142)
at org.apache.cxf.wsn.util.WSNHelper.createWSA(WSNHelper.java:65)
at org.apache.cxf.wsn.client.NotificationBroker.<init>(NotificationBroker.java:71)

  was:
we can see exception like
Caused by: javax.xml.ws.spi.FactoryFinder$ConfigurationError: Provider org.apache.cxf.jaxws.spi.ProviderImpl not found
at javax.xml.ws.spi.FactoryFinder$2.run(FactoryFinder.java:130)
at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:124)
at javax.xml.ws.spi.FactoryFinder.access$200(FactoryFinder.java:44)
at javax.xml.ws.spi.FactoryFinder$3.run(FactoryFinder.java:220)
at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
at javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:160)
at javax.xml.ws.spi.Provider.provider(Provider.java:43)
at javax.xml.ws.Endpoint.create(Endpoint.java:41)
at javax.xml.ws.Endpoint.create(Endpoint.java:37)
at org.apache.cxf.wsn.services.JaxwsEndpointManager.register(JaxwsEndpointManager.java:33)[216:org.apache.cxf.services.wsn.cxf-services-wsn-core:
at org.apache.cxf.wsn.AbstractEndpoint.register(AbstractEndpoint.java:50)[216:org.apache.cxf.services.wsn.cxf-services-wsn-core:
at org.apache.cxf.wsn.AbstractNotificationBroker.init(AbstractNotificationBroker.java:109)[216:org.apache.cxf.services.wsn.cxf-services-wsn-core:
at org.apache.cxf.wsn.jms.JmsNotificationBroker.init(JmsNotificationBroker.java:57)[216:org.apache.cxf.services.wsn.cxf-services-wsn-core:

and 

Caused by: javax.xml.ws.spi.FactoryFinder$ConfigurationError: Provider org.apache.cxf.jaxws.spi.ProviderImpl not found
at javax.xml.ws.spi.FactoryFinder$2.run(FactoryFinder.java:130)
at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:124)
at javax.xml.ws.spi.FactoryFinder.access$200(FactoryFinder.java:44)
at javax.xml.ws.spi.FactoryFinder$3.run(FactoryFinder.java:209)
at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
at javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:160)
at javax.xml.ws.spi.Provider.provider(Provider.java:43)
at javax.xml.ws.wsaddressing.W3CEndpointReferenceBuilder.build(W3CEndpointReferenceBuilder.java:142)
at org.apache.cxf.wsn.util.WSNHelper.createWSA(WSNHelper.java:65)
at org.apache.cxf.wsn.client.NotificationBroker.<init>(NotificationBroker.java:71)

    
> cxf-wsn-core/cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container
> --------------------------------------------------------------------------------------------------
>
>                 Key: CXF-4489
>                 URL: https://issues.apache.org/jira/browse/CXF-4489
>             Project: CXF
>          Issue Type: Bug
>          Components: OSGi
>    Affects Versions: 2.5.5, 2.6.2
>            Reporter: Freeman Fang
>            Assignee: Freeman Fang
>
> we can see exception like
> Caused by: javax.xml.ws.spi.FactoryFinder$ConfigurationError: Provider org.apache.cxf.jaxws.spi.ProviderImpl not found
> at javax.xml.ws.spi.FactoryFinder$2.run(FactoryFinder.java:130)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:124)
> at javax.xml.ws.spi.FactoryFinder.access$200(FactoryFinder.java:44)
> at javax.xml.ws.spi.FactoryFinder$3.run(FactoryFinder.java:209)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:160)
> at javax.xml.ws.spi.Provider.provider(Provider.java:43)
> at javax.xml.ws.wsaddressing.W3CEndpointReferenceBuilder.build(W3CEndpointReferenceBuilder.java:142)
> at org.apache.cxf.wsn.util.WSNHelper.createWSA(WSNHelper.java:65)
> at org.apache.cxf.wsn.client.NotificationBroker.<init>(NotificationBroker.java:71)

--
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

[jira] [Commented] (CXF-4489) cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container

Posted by "Daniel Kulp (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-4489?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13443984#comment-13443984 ] 

Daniel Kulp commented on CXF-4489:
----------------------------------

Hmmm  Not good.  It was working with 2.2.7.

In anycase, this is a bug in Karaf/SMX and needs to be fixed there.   This is just standard JAX-WS API's.   An JAX-WS application should be deployable without importing a specific implementation.

                
> cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container
> -------------------------------------------------------------------------------------
>
>                 Key: CXF-4489
>                 URL: https://issues.apache.org/jira/browse/CXF-4489
>             Project: CXF
>          Issue Type: Bug
>          Components: OSGi
>    Affects Versions: 2.5.5, 2.6.2
>            Reporter: Freeman Fang
>            Assignee: Freeman Fang
>             Fix For: 2.5.6, 2.6.3, 2.7.0
>
>
> we can see exception like
> Caused by: javax.xml.ws.spi.FactoryFinder$ConfigurationError: Provider org.apache.cxf.jaxws.spi.ProviderImpl not found
> at javax.xml.ws.spi.FactoryFinder$2.run(FactoryFinder.java:130)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:124)
> at javax.xml.ws.spi.FactoryFinder.access$200(FactoryFinder.java:44)
> at javax.xml.ws.spi.FactoryFinder$3.run(FactoryFinder.java:209)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:160)
> at javax.xml.ws.spi.Provider.provider(Provider.java:43)
> at javax.xml.ws.wsaddressing.W3CEndpointReferenceBuilder.build(W3CEndpointReferenceBuilder.java:142)
> at org.apache.cxf.wsn.util.WSNHelper.createWSA(WSNHelper.java:65)
> at org.apache.cxf.wsn.client.NotificationBroker.<init>(NotificationBroker.java:71)

--
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

[jira] [Resolved] (CXF-4489) cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container

Posted by "Freeman Fang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CXF-4489?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Freeman Fang resolved CXF-4489.
-------------------------------

       Resolution: Fixed
    Fix Version/s: 2.7.0
                   2.6.3
                   2.5.6

commit fix
http://svn.apache.org/viewvc?rev=1378451&view=rev for trunk
http://svn.apache.org/viewvc?rev=1378453&view=rev for 2.6.x branch
http://svn.apache.org/viewvc?rev=1378454&view=rev for 2.5.x branch
                
> cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container
> -------------------------------------------------------------------------------------
>
>                 Key: CXF-4489
>                 URL: https://issues.apache.org/jira/browse/CXF-4489
>             Project: CXF
>          Issue Type: Bug
>          Components: OSGi
>    Affects Versions: 2.5.5, 2.6.2
>            Reporter: Freeman Fang
>            Assignee: Freeman Fang
>             Fix For: 2.5.6, 2.6.3, 2.7.0
>
>
> we can see exception like
> Caused by: javax.xml.ws.spi.FactoryFinder$ConfigurationError: Provider org.apache.cxf.jaxws.spi.ProviderImpl not found
> at javax.xml.ws.spi.FactoryFinder$2.run(FactoryFinder.java:130)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:124)
> at javax.xml.ws.spi.FactoryFinder.access$200(FactoryFinder.java:44)
> at javax.xml.ws.spi.FactoryFinder$3.run(FactoryFinder.java:209)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:160)
> at javax.xml.ws.spi.Provider.provider(Provider.java:43)
> at javax.xml.ws.wsaddressing.W3CEndpointReferenceBuilder.build(W3CEndpointReferenceBuilder.java:142)
> at org.apache.cxf.wsn.util.WSNHelper.createWSA(WSNHelper.java:65)
> at org.apache.cxf.wsn.client.NotificationBroker.<init>(NotificationBroker.java:71)

--
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

[jira] [Resolved] (CXF-4489) cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container

Posted by "Freeman Fang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CXF-4489?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Freeman Fang resolved CXF-4489.
-------------------------------

       Resolution: Not A Problem
    Fix Version/s:     (was: 2.5.6)
                       (was: 2.6.3)
                       (was: 2.7.0)
    
> cxf-wsn-api bundle can't find org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container
> -------------------------------------------------------------------------------------
>
>                 Key: CXF-4489
>                 URL: https://issues.apache.org/jira/browse/CXF-4489
>             Project: CXF
>          Issue Type: Bug
>          Components: OSGi
>    Affects Versions: 2.5.5, 2.6.2
>            Reporter: Freeman Fang
>            Assignee: Freeman Fang
>
> we can see exception like
> Caused by: javax.xml.ws.spi.FactoryFinder$ConfigurationError: Provider org.apache.cxf.jaxws.spi.ProviderImpl not found
> at javax.xml.ws.spi.FactoryFinder$2.run(FactoryFinder.java:130)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:124)
> at javax.xml.ws.spi.FactoryFinder.access$200(FactoryFinder.java:44)
> at javax.xml.ws.spi.FactoryFinder$3.run(FactoryFinder.java:209)
> at javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:229)
> at javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:160)
> at javax.xml.ws.spi.Provider.provider(Provider.java:43)
> at javax.xml.ws.wsaddressing.W3CEndpointReferenceBuilder.build(W3CEndpointReferenceBuilder.java:142)
> at org.apache.cxf.wsn.util.WSNHelper.createWSA(WSNHelper.java:65)
> at org.apache.cxf.wsn.client.NotificationBroker.<init>(NotificationBroker.java:71)

--
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