Skip to Content
avatar image
Former Member

SFDC to ECC integration issue

Hi Experts,

I am working on SFDC TO ECC Integration, and soap adapter for sales force  side and receiver is IDOC (SOAP TO IDOC Scenario). I exposed a WSDL from Soap sender agreement and gave it to Sales force team .while importing wsdl from salesforce they are getting error as below

Error: Failed to parse wsdl: output not defined in binding operation http://XXXX

I have tested wsdl in SOAP UI and it is working fine, but salesforce team not able to upload the wsdl.

Is this normal SOAP to IDOC scenario or  do i need to create session id , r any certificates to be installed?

I have gone through so many documents but i still get right solution

can any one please help me on this.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Jun 28, 2016 at 04:36 PM


    Based on the error my guess is that the SalesForce side is expecting the service call to be synchronous and include a response object but you have designed an asynchronous interface.


    Ryan Crosby

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Ryan,

      Thanks for the response

      i have have done asyn inteface . then how i need to do achive this scenario?



  • Jun 28, 2016 at 06:27 PM


    Try giving the WSDL from Service interface and check.

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Reddy,

      For your WSDL problem, the issue is SFDC is expecting a synchronous response for the web-service. Change your Sender Interface to Synchronous and in your channel change the QOS to Best Effort.

      Also for your connection issues, check whether the respective SFDC certificates are deployed under TrustedCAs keystore view as the communication would be HTTPs.

      Also if you are providing https URL for your web-service then you need to setup SSL in PI system and provide your certificates to be deployed in SFDC server.