Hi, 

It looks like you are leverage the CXF servlet transport. It is important that 
cxf endpoint address is start with "/" to make sure the service is published 
rightly.
As the endpoint uri is start with "cxf://" the endpoint address is 
"swaptioncompactservice/SwaptionCompactService", you just need to add a "/" 
like this
> cxf:///swaptioncompactservice/SwaptionCompactService?dataFormat=PAYLOAD&portName=%7Bhttp://mustservice.summit%7DSwaptionCompactService&serviceName=%7Bhttp://mustservice.summit%7DSwaptionCompactService&wsdlURL=Systems/MeridianEndPoint/must/SwaptionCompactWS/WsdlFiles/SwaptionCompactService.wsdl]




-- 
Willem Jiang

Red Hat, Inc.
FuseSource is now part of Red Hat
Web: http://www.fusesource.com | http://www.redhat.com
Blog: http://willemjiang.blogspot.com (http://willemjiang.blogspot.com/) 
(English)
          http://jnn.javaeye.com (http://jnn.javaeye.com/) (Chinese)
Twitter: willemjiang 
Weibo: willemjiang





On Tuesday, October 9, 2012 at 7:56 PM, Sachin wrote:

> Hi All,
> 
> I am using camel 2.9.1 with cxf 2.4.2 and spring 3.0.5 to expose some
> webservices with multiple operations using WSDL first approach and PAYLOAD
> mode.
> At camel startup i can see it's starting my cxf routes without any error,
> and in CXF web services' list (http://localhost:9081/bfi/ws/services/) it's
> displaying that there are 2 webservices available.
> But while accessing from SOAP UI or any browser it's dsiplaying that there
> are No service found with below log.
> Can't find the the request for
> http://localhost:9081/bfi/ws/SwaptionCompactService's Observer .
> 
> 
> 
> 
> [10/9/12 13:02:25:890 IST] 00000008 ReflectionSer I Creating Service
> {http://dataservice.summit/genericdataservice}GenericDataService from WSDL:
> Systems/MeridianEndPoint/must/GenericDataWS/WsdlFiles/GenericDataService.wsdl
> 
> [10/9/12 13:02:26:499 IST] 00000008 ServerImpl I Setting the server's
> publish address to be genericdataservice/GenericDataService
> 
> [10/9/12 13:02:26:499 IST] 00000008 ReflectionSer I Creating Service
> {http://dataservice.summit/genericdataservice}GenericDataService from WSDL:
> Systems/MeridianEndPoint/must/GenericDataWS/WsdlFiles/GenericDataService.wsdl
> 
> [10/9/12 13:02:26:546 IST] 00000008 PayLoadDataFo I
> org.apache.camel.component.cxf.feature.AbstractDataFormatFeature
> removeInterceptors removing the interceptor
> org.apache.cxf.interceptor.ClientFaultConverter@7b357b35
> 
> [10/9/12 13:02:26:609 IST] 00000008 SpringCamelCo I
> org.apache.camel.impl.DefaultCamelContext doStartOrResumeRouteConsumers
> Route: MeridianEndPoint.must.Service.SwaptionCompactWS started and consuming
> from:
> Endpoint[cxf://swaptioncompactservice/SwaptionCompactService?dataFormat=PAYLOAD&portName=%7Bhttp://mustservice.summit%7DSwaptionCompactService&serviceName=%7Bhttp://mustservice.summit%7DSwaptionCompactService&wsdlURL=Systems/MeridianEndPoint/must/SwaptionCompactWS/WsdlFiles/SwaptionCompactService.wsdl]
> 
> [10/9/12 13:02:26:656 IST] 00000008 SpringCamelCo I
> org.apache.camel.impl.DefaultCamelContext doStartOrResumeRouteConsumers
> Route: MeridianEndPoint.must.Service.GenericDataWS started and consuming
> from:
> Endpoint[cxf://genericdataservice/GenericDataService?dataFormat=PAYLOAD&portName=%7Bhttp://dataservice.summit/genericdataservice%7DGenericDataService&serviceName=%7Bhttp://dataservice.summit/genericdataservice%7DGenericDataService&wsdlURL=Systems/MeridianEndPoint/must/GenericDataWS/WsdlFiles/GenericDataService.wsdl]
> 
> [10/9/12 13:02:26:937 IST] 00000008 SpringCamelCo I
> org.apache.camel.impl.DefaultCamelContext start Total 2 routes, of which 2
> is started.
> 
> Thanks in advance.
> 
> 
> 
> --
> View this message in context: 
> http://camel.465427.n5.nabble.com/Camel-CXF-web-services-are-not-available-tp5720790.html
> Sent from the Camel - Users mailing list archive at Nabble.com 
> (http://Nabble.com).



Reply via email to