avatar image
Former Member

Mapping.No_MappingProgram_Found Interface mapping XXX does not exist in runtime cache

Hi experts,

We have a serius problem.

When we execute the integration (XI - SOAP) , the integration return the error "Mapping.No_MappingProgram_Found Interface mapping XXX does not exist in runtime cache". We have refreshed the cache (SXI_CACHE) and even we have restarted de server but... the error continue.

We re-creete the Interface mapping and... the error continue 😔

In PI, tx SXI_MONITOR, in the left tree, only exist a node "Request Message Mapping" and the payload contains the next message:

<?xml version= "1.0" encoding= "UTF-8" standalone= "yes" ?>

<!--  Request Message Mapping  -->

<string />

In the node Error, we have the next information:

<Code area>APPLICATIONERROR</Code area>

<AditionalText>application fault </AditionalText>

<ApplicationFaultMessage namespaces = ""> String </ApplicationFaultMessage namespaces>

Thank you

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    Feb 09, 2015 at 03:00 PM

    Hi,

    Are you SOAP endpoint getting a right response?. Compare the DEV SOAP response with the PRO SOAP response.

    Regards.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Feb 09, 2015 at 11:36 AM

    In DEV works fine but in PRO does not work fine!

    Add comment
    10|10000 characters needed characters exceeded

    • Hi,

      You are not getting proper response from the receiver according to your receiver structure that is why it is failing with mapping no mapping program found error, actually the actual mapping will be there in the cache but not the response message which you get from the receiver. and have you defined any fault messages and the mapping in operation mapping??

      Regards,

      Praveen.

  • avatar image
    Former Member
    Feb 09, 2015 at 11:08 AM

    Hi,

         please do the full cache refresh by using the link.

    http://host:50000/CPACache/refresh?mode=full by using the pidiruser and its password

    Thanks

    Giridhar

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi,

           Check whether you have activated all the Enterprise Service Repository Objects and Integration Directory Objects are activated or not

      Thanks

      Giridhar

  • avatar image
    Former Member
    Feb 09, 2015 at 11:14 AM

    Hi,

    have you checked ST22 transaction and as suggested above do full cache refresh.

    thanks,

    kumar

    Add comment
    10|10000 characters needed characters exceeded

Skip to Content