Ok, I have gone through all the documentation and community article and it is NOT obvious what is the syntax for the webhook response syntax.
I have tried the "." method as in the article, XPath type "/" and nothing works. The webhook call is a success but the field value is never updated.
If this is my webhook return:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns="urn:enterprise.soap.sforce.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<loginResponse>
<result>
<metadataServerUrl>https://cs3.salesforce.com/services/Soap/m/28.0/00DQ00000001SA2</metadataServerUrl>
<passwordExpired>false</passwordExpired>
<sandbox>true</sandbox>
<serverUrl>https://cs3.salesforce.com/services/Soap/c/28.0/00DQ00000001SA2</serverUrl>
<sessionId>00DQ00000001SA2!ARkAQFY5v3bpC3YJsHQguSgPw.sptBCKnOSidNdEiEl6XtO37Ygv6T3blGfkpnTE4b7fC3ZAcv8myLSsSiTzTAkLySD5xdna</sessionId>
<userId>005Q000000I229cIAB</userId>
What should the response mapping be to store the
sessionId? Xpath? "dot" syntax? from the root or relative to the SoapBody ???
I have tried all of the above with no success. HELP
Cheers,
Dazed and Confused