on 06-28-2016 5:10 PM
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.
Hello
Try giving the WSDL from Service interface and check.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.
Regards,
Nitin
Hi,
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.
Regards,
Ryan Crosby
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
83 | |
24 | |
12 | |
9 | |
7 | |
6 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.