Thanks Freeman! Dan
On Aug 30, 2012, at 3:45 AM, Freeman Fang <[email protected]> wrote: > Hi Dan, > > You're right. > > It's not a CXF issue, the problem is from the test case I'm using, it > incorrectly set > System.setProperty("javax.xml.ws.spi.Provider", > "org.apache.cxf.jaxws.spi.ProviderImpl"); > but cxf jaxws frontend bundle have org.apache.cxf.jaxws22.spi.ProviderImpl in > META-INF/services/javax.xml.ws.spi.Provider, so Servicemix OSGiLocator can > pick up org.apache.cxf.jaxws22.spi.ProviderImpl but can't find > org.apache.cxf.jaxws.spi.ProviderImpl. > > Anyway I'll revert the changes I made. > > Thanks for pointing it out. > > Freeman > > ------------- > Freeman Fang > > FuseSource > Email:[email protected] > Web: fusesource.com > Twitter: freemanfang > Blog: http://freemanfang.blogspot.com > http://blog.sina.com.cn/u/1473905042 > weibo: http://weibo.com/u/1473905042 > > On 2012-8-29, at 下午10:26, Daniel Kulp wrote: > >> >> The more I think about this, the more I'm -1 to this change, or at least -1 >> until the real underlying problem can be identified and fixed. A JAX-WS >> application using JAX-WS API's should not be importing a specific JAX-WS >> implementations SPI. >> >> >> Dan >> >> >> >> On Aug 29, 2012, at 2:25 AM, [email protected] wrote: >> >>> Author: ffang >>> Date: Wed Aug 29 06:25:13 2012 >>> New Revision: 1378451 >>> >>> URL: http://svn.apache.org/viewvc?rev=1378451&view=rev >>> Log: >>> [CXF-4489]cxf-wsn-api bundle can't find >>> org.apache.cxf.jaxws.spi.ProviderImpl in OSGi container >>> >>> Modified: >>> cxf/trunk/services/wsn/wsn-api/pom.xml >>> >>> Modified: cxf/trunk/services/wsn/wsn-api/pom.xml >>> URL: >>> http://svn.apache.org/viewvc/cxf/trunk/services/wsn/wsn-api/pom.xml?rev=1378451&r1=1378450&r2=1378451&view=diff >>> ============================================================================== >>> --- cxf/trunk/services/wsn/wsn-api/pom.xml (original) >>> +++ cxf/trunk/services/wsn/wsn-api/pom.xml Wed Aug 29 06:25:13 2012 >>> @@ -87,6 +87,7 @@ >>> javax.xml.bind*;version="[0.0,3)", >>> javax.jws*;version="[0.0,3)", >>> javax.xml.ws*;version="[0.0,3)", >>> + org.apache.cxf.jaxws.spi;version="[2.4,3)", >>> org.apache.cxf*;version="[2.4,3)", >>> * >>> </Import-Package> >>> >>> >> >> -- >> Daniel Kulp >> [email protected] - http://dankulp.com/blog >> Talend Community Coder - http://coders.talend.com >> > -- Daniel Kulp [email protected] - http://dankulp.com/blog Talend Community Coder - http://coders.talend.com
