On 8/7/06, yangf <[EMAIL PROTECTED]> wrote:
Hi, I am playing with servicemix-http and saajbinding. I have the following question on the post. 1. according to your comments, does it mean that there is no need to have saajbinding as invoke in the post because http provider can do the same job? The execution flow will be SOAP client -> http consumer -> http provider -> external web service if swith <eip:exchange-target service="myns:targetForAxis" /> to <eip:exchange-target service="ns1:AxisWebservice" /> in the specified router. Is it correct?
Yes 2. can the http provider receive soap message directly from the http
consumer without being specified as targetService in the consumer? I mean how to include operation name, parameters in request xml string.
Not sure to understand your question. Maybe I missed something in my previous mail. Any valid JBI routing can be used, so you can use either (by priority order) * a ServiceEndpoint (usually found by service qname + endpoint name) * service qname * interface qname The operation and other attributes are not used by the container to route exchange. thanks a lot
-yangf 3. what is the request format sent from the client to the http consumer? what does the request look like?
You just need to send the soap body content as the content of the jbi message. --
View this message in context: http://www.nabble.com/External-Webservices-binding-%28the-answer%29-tf1971463.html#a5690723 Sent from the ServiceMix - User forum at Nabble.com.
-- Cheers, Guillaume Nodet
