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

ABAP proxy scenario file -> PI7.1->ECC NO_MAPPINGPROGRAM_FOUND

Hello Experts,

I have ABAP proxy scenario file -> PI7.1->ECC . I am getting an error for communication between PI and ECC system. the error is NO_MAPPINGPROGRAM_FOUND and pointing to operation mapping in the software component.

What i found in TCODE SXMB_MONI is 2 adaptor call one from one below the other out of which one is in error.

Also when a file is passed from the file server to the SAP PI I see 2 entries in SXMB_MONI for the same Payload one from source system to target system and one from target system to source system ( ie. from business component as sender and ECC as receiver system and one entry for ECC system as receiver and business system for file as receiver ) is this how it should be

one more thing i would like to specify is that my service interface is Point to point enabled . Is it happening because of that

Request you help on urgent basics

BR Heth

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

3 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Nov 16, 2011 at 07:34 PM

    Hi,

    1. in PI, by hazard, your Service Interface (SI) does not the mode "synchronous"?

    2. or does this SI was declared firstly with "synchronous" mode and the proxy generated with this mode, and then you decided to put "Asynchronous"... without to regenerate the proxy in ECC?

    If it's the case, in ECC, select your SI, do a right-click and regenarete the proxy.

    3. for the 2nd message (returned by ECC to PI), have you seen the Payload content and SOAP Header?

    Could you please also check the Pipeline (e.g CENTRAL, CENTRAL_BACK) ?

    4. In SXMB_MONI of ECC, how many messages have you: one ? or two ?

    Regards

    Mickael

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi new bee,

      and in PI, in your inbound service interface (so asynch), have you put a Message Type in "Fault Message Type"?

      if yes, you should also precise which mapping has to treat this fault message. That could be the reason why you have error "NO_MAPPINGPROGRAM_FOUND".

      regards.

      Mickael

  • Posted on Nov 16, 2011 at 07:06 PM

    this error relate tosome things.

    check the operation mapping and verify if the mapping program is setted

    check the interface determination if its rigth configured and setted

    go to SXI_CACHE >tools>adapter engine cache--> delete the entry.

    Rgds

    RP

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Nov 23, 2011 at 04:54 AM

    Thank you all Problem is resolved. made a rooke mistake . making the service interface to Sync solved the issue

    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.