Skip to Content
author's profile photo Former Member
Former Member

Proxy Error: Couldn't retrieve inbound binding for standard ES Content

Hi experts,

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!

Best Regards

H.

pastedImage_2.png (15.0 kB)
Add a comment
10|10000 characters needed characters exceeded

Related questions

5 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Jul 08, 2013 at 03:07 PM

    All,

    Thanks for all your help, however we didn't find a solution yet and SAP moved our OSS ticket to 3rd level support so I assume that this could be a bug. I'll keep you updated on this issue.

    Best Regards

    H.

    Update: SAP responded. Indeed there is an issue with the triggering of the outbound service from GTS. Therefore, the integrated configuration on PI had to be changed by using the virtual receiver option and using the TM system as virtual receiver. Reason for this is that the outbound message from GTS contains TM as a receiving system in the SOAP header what is usually not required when PI is used as integration server (only sender system should be part of the SOAP header => routing is done by PI). After changing the ICO, the scenario works. However since this is only a workaround, we are still in contact with SAP to clarify if a final correction on GTS will be available.

    Integrated Configuration with Virtual Receiver settings for TM system:


    pastedImage_0.png (19.3 kB)
    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Sep 18, 2013 at 04:03 PM

    Thanks for posting that information about the workaround, Harald.

    Question, did you have the same issue with the ExportDeclarationSUITEConfirmation_Out interface as well? Or did that one work for you?

    We are seeing a short dump whenever GTS is trying to create the confirmation message after processing the export declaration from TM. Nothing ever makes it into PI.

    Thanks,

    Liz Alonso

    Add a comment
    10|10000 characters needed characters exceeded

    • Hi Frank,

      We used one of the configuration guides for most of it. The section about "System Communication".

      https://websmp204.sap-ag.de/~sapidb/011000358700001004102012E/Compliance_Mgmt.pdf

      Our Basis admin used the screenshots that Harold kindly provided in the comments here to guide us through the SOA Manager set up (it is not in the guide). For some reason you need that even if you aren't doing point to point with GTS (we are not doing point to point). We've never needed that SOA Manager piece for SAP to SAP calls before. The call from TM into GTS were working without it. After Basis added the SOA Manager configuration the GTS -> TM leg of it started working.

      As for the PI admin part, I just imported SAP SLL-LEG 10.1 into the ESR (we already had SAPTM 1.10 and SAPTM IC 1.10 in the ESR). After that all I had to do was import the TM_GTSExportDeclarationIntegration scenario into the Integration Directory using the Model Configurator.

      Liz

  • Posted on Jun 27, 2013 at 05:18 PM

    Try a delta cache refresh and a full cache refresh if it is a test system.

    Hope it helps!

    Ambrish

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jun 28, 2013 at 10:39 AM

    Has anybody any ideas?

    Thanks and Best Regards

    H.

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Mark Dihiansan

      Hi Mark,

      Yes we use ICO. However SAP support already checked all the settings of the ICO and that seems to be ok. Also manual testing of the proxies (via proxy test tool) is working and the messages are sent via PI, only during testing as part of the mentioned integration scenario (via business transactions) is failing.

      Best Regards

      H.

  • author's profile photo Former Member
    Former Member
    Posted on Dec 06, 2013 at 01:50 PM

    Hello ,

    We are currently looking for detailed documentation on the integration of TM 9.0 with GTS 10.1 (Point to Point). We would like to know which business scenario's need to be implemented for compliance and customs? Is there some documentation available to explain the way these business scenario's should be configured in SOA manager.

    Thanks in advance

    Regds

    Frank


    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.