Skip to Content
0
Former Member
Jan 30, 2007 at 12:52 AM

RFC - XI - WebService :: Not getting complete Response from WS

26 Views

Hi

I am working on a following Synchronous scenario

<b>SAP R/3 --> Sender RFC Adapter --> XI --> Rec. SOAP Adapter --> MI Web Service</b>

Now I tested the structure of Request/Response Message from WebService in XML Spy, & designed my Request/Response Message structure in XI based on that.

Now when I am sending the request from <u>XML Spy</u>,the Response message which is coming is this -->

<i><?xml version="1.0" encoding="UTF-8"?>

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>

http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns1="http://www.MI/util">

<getReturn href="#id0"/>

</ns1:getResponse>

http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns2:AddressDTO" xmlns:soapenc=" http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns2=" http://to.MIutil.com">

<latitude href="#id1"/>

<longitude href="#id2"/>

<postcode xsi:type="soapenc:string">111</postcode>

<state xsi:type="soapenc:string">XYZ</state>

<streetName xsi:type="soapenc:string">NYDEL</streetName>

<streetNumber xsi:type="soapenc:string">444</streetNumber>

<streetType xsi:type="soapenc:string">ST</streetType>

<suburb xsi:type="soapenc:string">SQY</suburb>

</multiRef>

http://schemas.xmlsoap.org/soap/encoding/" xsi:type="xsd:double" xmlns:soapenc=" -33.87571285585008http://schemas.xmlsoap.org/soap/encoding/">-33.87571285585008>

http://schemas.xmlsoap.org/soap/encoding/" xsi:type="xsd:double" xmlns:soapenc=" 51.20783220341076http://schemas.xmlsoap.org/soap/encoding/">51.20783220341076>

</soapenv:Body>

</soapenv:Envelope></i>

{ <b>Pls. take note that it is referring variables</b>}

But when I am sending the Request from SAP R/3 <u>using SAP XI</u>, I am getting the Response message from WebService like this -->

<i><?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

- <!-- Call Adapter

-->

- http://www.w3.org/2001/XMLSchema" xmlns:soapenv=" http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance" soapenv:encodingStyle=" http://schemas.xmlsoap.org/soap/encoding/">

<getReturn href="#id0" />

</ns1:getResponse></i>

which suggest that operation is getting called successfully & response is coming back.

Can you tell me what is the reason that why I am not getting the rest of the response .

Regards

- Lalit Chaudhary -