SAP Knowledge Base Article - Public

2749367 - Integration Center: Destination SOAP SFAPI endpoint failing with error "Invalid SOAP Response"

Symptom

You have an Integration Center Soap output job that has SOAP API URL https://apix.xxxxxxxx.xxx/sfapi/v1/soap that is failing with error:

Invalid Soap Response.

 

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental

  

Environment

  • SAP SuccessFactors HXM Suite
  • Integration Center

 

Reproducing the Issue

1. Create an  Integration Center Soap Output Job

1kba.png

2. Select your starting Entity.

 

3. Go to Destination Settings.

2kba.png

4. After running the job, its giving the error: Invalid SOAP response.

 

Cause

As per Integration Center functionality, support SOAP calls in general.

 

But specifically for SFAPI, this is not supported. There has to  be an explicit SOAP call for login and then make next SOAP call to do the actual operation passing the cookies received from the first call.

Which means, there has to be 2 SOAP calls with different operations within the same integration. And that can't be done using IC. That's why sfapi calls won't work with IC.

 

The SFAPI guide clearly says that before you can do any other SOAP operation you need to invoke Login API.

While the IC document talks about only single SOAP call within an integration.

There is no mention of multiple SOAP calls.

 

Please refer to this section in the SAP SuccessFactors HXM Suite SFAPI: Developer Guide:

https://help.sap.com/viewer/2abbb39286994389bb0f1f4418773a7c/latest/en-US/36582060140d48529f77b152eea82896.html

 

Resolution

Integration Center cannot output data via SFAPI framework & cannot input data via SFAPI framework

The SFAPI Framework cannot be used in conjunction with Integration Center (this includes Compoune Employee API)

 

If your usecase is to create a scheduled integration with Source and Destination as SuccessFactors,
(i.e. you need to export data > edit said data > re-import data to SF)

the correct option would be to create a query using the config as mentioned in the article 2748308

 

See Also

 2748308 - What to select when creating a scheduled integration with Source and Destination as SuccessFactors - Integration Center

Keywords

Integration Center, Soap Output, Invalid SOAP Response. , KBA , LOD-SF-INT-INC , Integration Center , LOD-SF-INT , Integrations , Problem

Product

SAP SuccessFactors HCM suite all versions