cancel
Showing results for 
Search instead for 
Did you mean: 

SAP XI to Salesforce Webservice

Former Member
0 Kudos

Hi,

I am trying to create an Interface to get data from SalesForce.

SAP( RFC) <> XI <> SalesForce Webservice ( SOAP )

The Webservice requires you to first make a call to login method and get back a session ID. This session ID has to be used for subsequent calls. Is there another way to call a webservice which requires to login and get a session ID. I am aware of the autentication that is available in the SOAP communication channel and that does not help.

Thanks in advance,

Praveen

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Praveen,

Maybe using a BPM could do the trick, making the first call to the ws in order to get the session id (stored in the first response) and then use (propagate) it in your final message (depending on your message structures, you may have to merge the first response with the session id and the next msg with request to build the final message) ...

Chris

Former Member
0 Kudos

Thanks Chris.

I was wondering if there is another way for XI to directly call a webservice other than creating a BPM or a Java Program. Most of the webservice out there require authentication with a login method and I wish XI had easier way to directly call the Business method.

Answers (0)