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/

Reply via email to