Hi Experts,
I am working on SAP to SalesForce integration, where I need to send Payment confirmation message to SFDC. I got a wsdl from SFDC as below which contain 3 messages as Header, request and response. I have written udf to get sessionId and passing the value along with Header. From PI two different messages Header and ConfirmInvoicePaymentRequest are triggering and i am looking to send it as one single message and wsdl does not support this.
I am getting below error:
Message processing failed. Cause: com.sap.engine.interfaces.messaging.api.exception.MessagingException: SOAP: response message contains an error XIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION - soap fault: INVALID_SESSION_ID: Invalid Session ID found in SessionHeader: Illegal Session".
Can someone pls suggest how to handle this and send as single message avoiding BPM in PI. Messages are successful when i trigger from SOAP UI.
Thanks,
Pavan