cxf-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From yulinxp <yuli...@gmail.com>
Subject Re: How to seperate with CXF
Date Fri, 29 Feb 2008 21:27:08 GMT

Could you pls give me some code snippets?
I don't know how to block the call to
getResource("META-INF/services/javax.xml.ws.spi.Provider")



dkulp wrote:
> 
> 
> Honestly, I'm not sure there IS a way.   I was hoping for at least a 
> system property, but looking at the code for jaxws-api, the system 
> property is actually checked last.  :-(
> 
> The only way I can come up with that MIGHT work is to create a special 
> classloader that blocks the call to 
> getResource("META-INF/services/javax.xml.ws.spi.Provider") and just 
> returns null.   Set the thread.contextClassLoader to that classloader 
> just before the call to "new HPRequestWS()".  Probably should reset it 
> back to the original when done.
> 
> Dan
> 
> 
> On Friday 29 February 2008, yulinxp wrote:
>> Those classes generated by wsimport and CXF client are very similar.
>> For HPRequestWS ss = new HPRequestWS();
>>
>> wsimport version:
>> ss-->delegate: com.sun.xml.ws.client.WSServiceDelegate@16f5261
>>
>> CXF version:
>> ss-->delegate: org.apache.cxf.jaxws.ServiceImpl@a1c582
>>
>> How can I force it use WSServiceDelegate not cxf ServiceImpl???
>> Please help!
> 
> 
> 
> -- 
> J. Daniel Kulp
> Principal Engineer, IONA
> dkulp@apache.org
> http://www.dankulp.com/blog
> 
> 

-- 
View this message in context: http://www.nabble.com/How-to-seperate-with-CXF-tp15765424p15767488.html
Sent from the cxf-user mailing list archive at Nabble.com.


Mime
View raw message