Hi Martin, Could you please tell me how do you consume an external webservice? if you could send me the src code it would be great.
Thanks. mfeeney wrote: > > Hi Freeman, > > Thanks very much for the speedy reply. Much appricated. So I ll use the > Proxies to deal with a CXF BC and thus the external service and all is > good. > > Thanks Again > > Freeman Fang wrote: >> Hi Martin, >> >> You shouldn't inject the org.apache.cxf.jaxws.JaxWsProxyFactoryBean to >> cxf se, you should use cxf proxies described in [1]. Basically cxf >> proxies is the ClientProxyFactoryBean but specified transport as JBI, >> we hide the transport details for the end user. >> And you can take a look the CxfSeClientProxyTest[2] which is exactly >> same scenario as you want. >> Btw, the cxf http-jetty transport shouldn't be used inside cxf se, I >> think it was introduced by your injected JaxWsProxyFactoryBean >> >> [1]http://servicemix.apache.org/servicemix-cxf-se.html >> [2]http://svn.apache.org/repos/asf/servicemix/smx3/branches/servicemix-3.2/deployables/serviceengines/servicemix-cxf-se/src/test/java/org/apache/servicemix/cxfse/CxfSeClientProxyTest.java >> >> >> >> Freeman >> Martin Feeney wrote: >>> Hi All, >>> >>> I am trying to call an External Web Service from servicemix. I am >>> injecting the org.apache.cxf.jaxws.JaxWsProxyFactoryBean as the >>> client factory and method create in to my CXF SE service unit and on >>> a call I get an error org.apache.cxf.interceptor.Fault: Could not >>> find conduit initiator for transport >>> http://schemas.xmlsoap.org/soap/http. I would prefer to use the proxy >>> client object as apposed to using the CXF BC and the JBI CLient API. >>> The appropriate dependencies are included especially >>> cxf-rt-transports-http-jetty-2.1.3.jar. Has anyone achieved this >>> before and can you enlighten me? >>> >>> Thanks >>> >>> >>> >> > > -- > Research Software Developer > IMSARCS > > Telecommunications Software & Systems Group (TSSG), > ArcLabs Research and Innovation Building, > Waterford Institute of Technology, > Carriganore Campus, Carriganore, > Co. Waterford, Ireland > www: www.tssg.org > > Mobile: +353 (0)85 1463212 > Work e-mail: [email protected] > Personal e-mail: [email protected] > Skype: martinfeeney > > > > -- View this message in context: http://www.nabble.com/Calling-an-External-service-with-org.apache.cxf.jaxws.JaxWsProxyFactoryBean-tp20678251p22838041.html Sent from the ServiceMix - User mailing list archive at Nabble.com.
