Hi Amila I am sorry for confusing the qustion. I am WSDL is using soap binding with http as the transport protocol. In my secnario the WSDL operation has both intput and output message and the output message has no part associated with it. My question was should the service response contain an empty soap body element or should it contain no soap reference at all [I mean empty http message body]. I read somewhere it should be an empty soap body element but wanted to verify what people in this forum think it should be.
thanks Rishi On 3/30/07, Amila Suriarachchi <[EMAIL PROTECTED]> wrote:
On 3/29/07, Rishi krish <[EMAIL PROTECTED]> wrote: > > Hi All > This is probably a generic wsdl question - I will be using a the Axis2 > serviceclient api to call a web service which has a wsdl operation [with > http binding] the outpout of which refers to a wsdl:message which has no > parts defined. I am wondering what that means for the service response? > http binding has not clearly defined in wsdl 1.1. so if you deal with http bindings better to use WSDL 2.0 A>the response would be an empty soap body > if you use http binding you would not get any soap messages. So we can throw this option. Actually this is the case if you have above serario with a document/literal binding. B>The response would be just an http response with no trace of soap. [no > soap envelope] > I think this should be the case. the problem here is that wsdl 1.1 spec does not clearly specify whether we have to use the rpc type message construction or document type message construction with http binding. Can anyone pls confirm what should be the response if the service/soap > engine is behaving correctly? > > -- > thanks > Rishi > -- Amila Suriarachchi, WSO2 Inc.
-- thanks Rishi
