Skip to Content
0

HCI - SFDC Pass through scenario Issue

Mar 28 at 04:24 PM

56

avatar image
Former Member

Hi Experts,

I am working on HCI > SFDC pass through scenario initially to test and understand flow

When i send request from soapUI to SFDC via HCI I get below error "No operation available for request {http://schemas.xmlsoap.org/soap/envelope/}Envelope"

I used XSLT Mapping to add soap headers for sessionID and also when i capture the outgoing message using logging script and use the same out going message from soapUI it works fine

Please suggest your thoughts

OUTGOING MESSAGE FROM HCI:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
                  xmlns:urn="urn:partner.soap.sforce.com"
                  xmlns:urn1="urn:sobject.partner.soap.sforce.com">
   <soapenv:Header>
      <urn:SessionHeader>
         <urn:sessionId>00D6A000002ihKO!AR0AQN5RH5fCA45P.MiHiUWtXoVKxQfoSevHgJ57W18BlCTKuxHL_561r</urn:sessionId>
      </urn:SessionHeader>
   </soapenv:Header>
   <soapenv:Body>
      <urn:update><!--Zero or more repetitions:-->
         <urn1:sObjects xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                        xsi:type="urn1:Account">
            <urn1:Phone>3453453335</urn1:Phone>
            <urn1:Id>0011V00000MNXXX</urn1:Id>
         </urn1:sObjects>
      </urn:update>
   </soapenv:Body>
</soapenv:Envelope>


Target URL - PARTNER WSDL

https://na50.salesforce.com/services/Soap/u/42.0/XXXXXXXXXXX


iflow.jpg (106.1 kB)
sender-channel.jpg (90.8 kB)
xslt-code.jpg (152.5 kB)
soapui.jpg (153.0 kB)
10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

2 Answers

Ashish Goel Mar 30 at 09:18 AM
0

Hi Gaurav,

Use request reply pattern to get the response from SFDC in your flow. Place it after XSLT mapping.

I think your i-flow status should be complete. Check if your request is reaching to SFDC or not.

Thanks,

Ashish

Share
10 |10000 characters needed characters left characters exceeded
avatar image
Former Member Apr 02 at 01:30 PM
0

Hi Ashish,

Thank you for your response

Request reply is like asycn/sync bridge as we nornally use it when the receiver is different from sender , here receiver is same as sender which is SOAP UI so do we still need Request Reply, the error is a soap server error as shown in SOAP UI screen shot so its defiantly reaching SFDC

Thanks

Show 1 Share
10 |10000 characters needed characters left characters exceeded

Yes it is required. Try creating i-flow like below. It should resolve the issue.

capture.jpg

Thanks,

Ashish

capture.jpg (65.3 kB)
0