on 2016 Aug 17 10:57 PM
Hi All,
I am trying to Pull (Query) and Push (Update) data from SuccessFactors using SF OData APIs via PI in two separate channels.
I am using SOAP as sender channel.
I have prepared XSD file using Eclipe Operation Modeler tool and imported in ESR.
For SFSF Receiver Adapter, I am using OData protocol and configurations are as follows.
1.
Operation type: Query
OData Resource Path: User?$select=firstName,employeeAvailabilityDate,empId,division,department&$filter=userId eq 'XXXX'
2.
Operation type: Update
OData Resource Path: User('userId')
Error trace from Sender SOAP Communication channel is as follows.
com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.aii.af.lib.ra.cci.XIAdapterException:
at com.sap.aii.adapter.soap.web.SOAPHandler.processSOAPtoXMB(SOAPHandler.java:765)
at com.sap.aii.adapter.soap.web.MessageServlet.doPost(MessageServlet.java:498)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:754)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
Error trace from Receiver SFSF Communication channel is as follows.
It seems to me a connectivity issue. Please help with your inputs.
P.S.
I am able to get successful SF Query response if i use following query in Sender SFSF channel using OData protocol. I am able to write response in File.
OData Resource Path: User?$filter=userId eq 'XXXX'&$expand=competencyRatingNav
--
Regards,
Mandeep Virk
Hello Mandeep,
seems like the problem with xsd schema at SOAP sender adapter. Have a look at SAP Note #2296476.
Best regards,
Vadym
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
70 | |
10 | |
8 | |
7 | |
7 | |
6 | |
6 | |
6 | |
5 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.