We have an issue with a generated proxy from standard ES content of an SAP GTS <-> SAP TM integration scenario.
The scenario is:
proxy outbound (SAP GTS) -> PI -> proxy inbound (SAP TM).
Since it is standard ES content, all proxies have been generated automatically based on the ESR content. All proxies in both systems have status green.
Now, if a message is triggered from SAP GTS system for Service Interface "TradeComplianceCheckSUITEConfirmation_Out" (by using the respective GTS transactions), the message fails with the following error:
com.sap.aii.af.service.cpa.CPAObjectNotFoundException: Couldn't retrieve inbound binding for the given P/S/A values: FP=;TP=;FS=<Customer's From Service>;TS=<Customer's To Service>;AN=TradeComplianceCheckSUITEConfirmation_Out;ANS=http://sap.com/xi/GTS/Global2;
I know that this message usually appears when the configuration is missing in the Integration Directory, however the configuration is there. All communication channels are working.
When I manually test the outbound proxy mentioned above in the GTS system (with the proxy test tool), the message goes through via PI to SAP TM system. Even when I paste the payload of the crashed message (with above mentioned error) in the proxy test tool the message goes through.
According to the SAP GTS Master Guides, there need to be some SOAMANAGER settings to enable the GTS system to send data to PI or directly to SAP TM system (depends on the targeted integration). All these settings have been made (based on our experience) to enable the integration via XI protocol (proxy).
When I check the tracing information of the errorneous message in SXMB_MONI, I see the following:
Does anybody have an idea what the issue could be? Am I missing something?
Thank you very much for your help!