Isn't it your intention that you receive a soap message at the cxf
endpoint and forward the message payload to your greetProcessor bean
to process it?

If you want to just call the service itself, you could have used just
a CXF jaxws endpoint using this service impl class.

Maybe you can explain more about your scenario.

2012/12/11 jay.rajani <jay.raj...@mobileinternet.co.in>:
> Hi,
>
> I have created a simple greeting service using Fuse ESB IDE and Camel xml.
>
> Following is the bean and route definitions.
>
>     <bean name="greetProcessor"
> class="org.mii.mts.business.service.GreetProcessor" />
>      <cxf:cxfEndpoint id="serviceEndpoint" address="http://localhost:9000/";
>                 serviceName="GreetService"
>                 serviceClass="org.mii.mts.cxf.service.GreetService">
>      </cxf:cxfEndpoint>
>
>      <camelContext trace="false"
> xmlns="http://camel.apache.org/schema/spring";>
>
>     <route>
>         <from uri="cxf:bean:serviceEndpoint"/>
>         <bean method="callMe" ref="greetProcessor"/>
>     </route>
>
> When I run the application, it shows me WSDL (as it is code first)
> correctly. I am also able to invoke various methods in Service but the call
> goes to greetProcessor directly rather than going to GreetServiceImpl first.
>
> I also tried putting my implementor class in serviceClass but that could not
> resolve the issue.
>
> I am new to Camel and ESB. Dont know if I am missing some basic steps.
>
> Will you please guide me how to get control in Service Implementer class.
>
> Regards,
> Jay Rajani
>
>
>
> --
> View this message in context: 
> http://camel.465427.n5.nabble.com/CXF-Service-Implementer-could-not-be-invoked-tp5723907.html
> Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to