Hi!

In the ESB it seems everything is done for SOAP. CXF-BC (provider) which can
call external Web services outside the ESB. How can I implement into the ESB
a BC (provider) that can call RMI services or Spring HTTP servlet services?

Example : I have a CXF-BC (consumer) exposing method :  String hello(String
txt) described in hello.wsdl.
A client calls the SOAP method : hello("test").
Into the implementation of this service : CXF-SE. I need to call an external
service (not SOAP) called : HelloManager wich exposes the method : String
Hello(String txt). 

How can the CXF-SE may send this txt string to the BC provider?

I tried with Bean-SE (as provider) it works but XML conversion for the NMR
is quite a nightmare. And I had to define hard coded XML formats for request
and response.

I know that injecting directly the proxy to external service into CXF-SE is
quite dirty but I don't see other solution. My problem is not implementing
to class calling the external service, but it is how to communicate between
the CXF-SE and the BC without heavy XML hard coded process?

Regards.

-- 
View this message in context: 
http://www.nabble.com/BC-calling-external-services-%28but-not-SOAP-protocol%29--tp24204744p24204744.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to