On Tue, Feb 10, 2009 at 11:50 AM, Ashwini Chavan <[email protected]>wrote:
> I am still stuck on this. Can someone help me? Does axis2 support > multi-ref soap request? it does not support this. and soap encoding. thanks, Amila. > > > The information contained in this electronic message and any attachments to > this message are intended for the exclusive use of the addressee(s) and may > contain proprietary, confidential or privileged information. If you are not > the intended recipient, you should not disseminate, distribute or copy this > e-mail. Please notify the sender immediately and destroy the original > message all copies of this message and any attachments. > WARNING: Computer viruses can be transmitted via email. The recipient > should check this email and any attachments for the presence of viruses. The > company accepts no liability for any damage caused by any virus transmitted > by this email. > > Please do not print this email unless it is absolutely necessary. > > ---------- Forwarded message ---------- > From: Ashwini Chavan <[email protected]> > To: [email protected] > Date: Fri, 06 Feb 2009 11:17:39 +0530 > Subject: [axis2] Multiref client request to axis2 service > I am newbie to webservice. My axis2 webservice is generated using > wsdl2java tool with XMLBeans data binding extension. Webservice client > is sending multiref soap envelope in the request. My WSDL is > document/encoded. > I have attached my WSDL file and the client request soap envelope that I > receive. > I am receiving the values of input parameters as null in the service. > Can someone help me to find out why? Do I need to do any more changes? > please help > > Also, in the web service response, content-length is not getting set. My > web service is deployed on tomcat. I also tested this with the > standalone axis2 server. > My client request is using HTTP/1.0 protocol and hence tranfer-encoding > chunked is disabled. > > Any response should be of great help. > > Thanks and regards, > > <?xml version="1.0" encoding="UTF-8"?> > <soapenv:Envelope > xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" > xmlns:xsd="http://www.w3.org/2001/XMLSchema" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> > <soapenv:Body> > <ns1:getIPAddress > soapenv:encodingStyle=" > http://schemas.xmlsoap.org/soap/encoding/" > xmlns:ns1="http://www.example.org/test/"> > <data href="#id0" /> > </ns1:provisionComplete> > <multiRef id="id0" soapenc:root="0" > soapenv:encodingStyle=" > http://schemas.xmlsoap.org/soap/encoding/" > xsi:type="ns2:data" > xmlns:soapenc=" > http://schemas.xmlsoap.org/soap/encoding/" > xmlns:ns2="http://www.example.org/test/"> > <name xsi:type="xsd:string">100.100.100.100</name> > <statusCode href="#id1" /> > </multiRef> > <multiRef id="id1" soapenc:root="0" > soapenv:encodingStyle=" > http://schemas.xmlsoap.org/soap/encoding/" > xsi:type="ns3:statusCode" > xmlns:ns3="http://www.example.org/test/" > xmlns:soapenc=" > http://schemas.xmlsoap.org/soap/encoding/"> > 1 > </multiRef> > </soapenv:Body> > </soapenv:Envelope> > > -- Amila Suriarachchi WSO2 Inc. blog: http://amilachinthaka.blogspot.com/
