cancel
Showing results for 
Search instead for 
Did you mean: 

SAP PI / Successfactors.

AnnAhmed
Explorer
0 Kudos

on sending a request of login request to successfactors through SAP PI, the following error appears.

Please advice,

Regards,

Ann

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hello Ann,

Are you facing this issue while doing a employee data sync?

regards

Mansoor

AnnAhmed
Explorer
0 Kudos

Yes, this was happening while doing employee data sync. The reason was that we were using wrong URL in the receiver channels.

Thanks,

Ann

markangelo_dihiansan
Active Contributor
0 Kudos

Hi Ann,

Are you using SOAP Axis? Can you paste the response here?

Regards,

Mark

AnnAhmed
Explorer
0 Kudos

yes, we are using SOAP axis

the inbound message is as follows:

<?xml version="1.0" encoding="UTF-8" standalone="true"?>

<!-- Inbound Message -->

<SAP:Error xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SAP="http://sap.com/xi/XI/Message/30" SOAP:mustUnderstand="1">

<SAP:Category>XIAdapterFramework</SAP:Category><SAP:Code area="MESSAGE">GENERAL</SAP:Code><SAP:P1/><SAP:P2/><SAP:P3/><SAP:P4/><SAP:AdditionalText>com.sap.engine.interfaces.messaging.api.exception.MessagingException: org.xml.sax.SAXException: Processing instructions are not allowed within SOAP messages</SAP:AdditionalText><SAP:Stack/><SAP:Retry>M</SAP:Retry></SAP:Error>

markangelo_dihiansan
Active Contributor
0 Kudos

Hi Ann,

Thank you. What I meant by the response is the inbound payload. Can you paste it here?

Regards,

Mark

AnnAhmed
Explorer
0 Kudos

hi mark,

thanks for your reply, can you guide me how can I get the payload response?

markangelo_dihiansan
Active Contributor
0 Kudos

Hi Ann,

A synch scenario always has this in sxi_monitor

The inbound payload can be downloaded by double clicking the Response Msg ID icon

something like this

Regards,

Mark

AnnAhmed
Explorer
0 Kudos

hi mark,

thanks for your support, the payload content is as follows

                           <?xml version="1.0" encoding="UTF-8"?>

                     <ns1:logout xmlns:ns1="urn:sfobject.sfapi.successfactors.com"/>           

markangelo_dihiansan
Active Contributor
0 Kudos

Hi Ann,

The response looks valid We are also in SP13, but the backend is in 7.02. I suggest you raise an OSS to SAP.

Regards,

Mark

Former Member
0 Kudos

Hi Ann,

You are probably using some value for OData Resource Path in Processing tab under Adapter-Specific setting of SFSF SOAP receiver channel.

Please let that field be empty.

Kind Regards,

Souvik

AnnAhmed
Explorer
0 Kudos

hi souvik,

how can I check the parameters. the channel is configured as mentioned below

Former Member
0 Kudos

Hi Ann,

There must be a scroll bar at the right

Simply scroll up and you will be able to see the Processing tab.

Kind Regards,

Souvik

AnnAhmed
Explorer
0 Kudos

I am using the following environment

SAP PI server, Version 711, SP 13 

Sap.com/SAP_XIAF Version 711, SP 13.19

SAP ECC, Version 731, SP 09 

SFIHCM01 (600, SP09)

on sending the request SFSFSessionHandlingLoginQueryResult_Out to successfactors, the PI system return back the following error


 

SAP
  PI server, Version 711, SP 13


 

 


 

 
  1. Sap.com/SAP_XIAF
 

 

Version
  711, SP 13.19


 

 

SAP
  ECC, Version 731, SP 09


 

 


 

 


 

 


 

 

SFIHCM01
  (600, SP09)