Skip to Content
0
Former Member
Jul 26, 2012 at 01:59 PM

Response message from Salesforce

105 Views

Hi Experts,

I am sending a getServerTimestamp request message from SAP PI to Salesforce. The request message going out of PI is as given below:

<?xml version="1.0" encoding="UTF-8" ?>
- <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:enterprise.soap.sforce.com">
- <soapenv:Header>
- <urn:SessionHeader>
<urn:sessionId>00DE0000000aCQ2!ARoAQGB0CzSWCFEII4p7qOXeyXm9L1rrXuzOFibiyFDmugcIVpiLJlIAViTNtpfJlEL6RhloFZT8L7GYexme_3T.uj3kNbnu</urn:sessionId>
</urn:SessionHeader>
</soapenv:Header>
- <soapenv:Body>
enterprise.soap.sforce.com" />
</soapenv:Body>
</soapenv:Envelope>

A response message does come back into PI successfully from Salesforce, but I am unable to see the payload of the response message. The actual timestamp from Salesforce is not visible anywhere. The payload node does not appear at all in any of the pipeline steps of the response message in SXMB_MONI, and is also not visible in Message Monitoring in RWB.

Also, when I test the WSDL from SOAP UI with the above request message, The response with the timestamp, is fetched correctly from the WSDL.

Is there any particular way in which I can debug this to check what message exactly is coming back from Salesforce? Does Salesforce send the response in any particular format like an attachment or something similar to that?

Kindly help.

Thanks,

Namrata.