cancel
Showing results for 
Search instead for 
Did you mean: 

SAP PI 7.3: Error NO_MAPPINGPROGRAM_FOUND

former_member434498
Participant
0 Kudos

Hi Team,

Good day

We have this JDBC to RFC scenario in our PI system version 7.30

Legacy --jdbc--> PI --rfc--> ECC

The interface works fine most of the time but occassionally we are getting this error "NO_MAPPINGPROGRAM_FOUND".

Received XI System Error. ErrorCode: NO_MAPPINGPROGRAM_FOUND ErrorText: null ErrorStack: Mapping program is not available in runtime cache: Object ID F269030FDBBA3D87920F31BC653807CF Software Component 7DD2F4109FF011E1A645CE6A0ACA670C

Returning to application. Exception: com.sap.engine.interfaces.messaging.api.exception.MessagingException: XIServer:NO_MAPPINGPROGRAM_FOUND:

SOAP: call failed: com.sap.aii.af.lib.mp.module.ModuleException: senderChannel b7466625869035f6aa961e69f618da0a: Catching exception calling messaging system


Transmitting the message using connection SOAP_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: XIServer:NO_MAPPINGPROGRAM_FOUND:

At the time the error occurred, we immediately checked runtime cache (SXI_CACHE) in PI but did not find any issues there.

The cache status is up-to-date (green) and the mapping object seems to be there.

There is one thing that we noticed though, the Object ID mentioned in the error log cannot be found in SXI_CACHE.

Even after the error, messages for the said interface are successful but the Object ID still cannot be found in SXI_CACHE.

I tried to look for SAP Note that could fix this issue and found note 1377033 (Single Repository Object cache refresh) but looks like this note is only applicable for PI versions below PI 7.30.

Question:

What could be causing this intermittent "NO_MAPPINGPROGRAM_FOUND" error?

What could be done to resolve this issue?

Does a complete cache refresh of the SXI_CACHE resolve this?

Do we need to refresh CPA_CACHE as well?

Please advise

Thanks,


Carlo

Accepted Solutions (1)

Accepted Solutions (1)

nitinlpatil12
Participant

Hello Carlo,

Check following links, it may be of some help.

Regards,

Nitin Patil

Answers (4)

Answers (4)

former_member434498
Participant
0 Kudos

Thanks everyone for making suggestions.

I did dummy changes on the mapping objects of the interface as recommended by SAP Note 1523941. So far, the issue has not occurred since I did the dummy change.

We'll see. Fingers crossed!

former_member182455
Active Contributor
0 Kudos

Hi Carlo,

please check the response payload and test in mapping. May be the response payload issue.

Regards

Srinivas

markangelo_dihiansan
Active Contributor
0 Kudos

Hi Carlo,

Check if a fault message is returned instead of a response. That would explain the no mapping program found error.

Regards,

Mark

former_member186851
Active Contributor
0 Kudos

Hello Carlo,

Do a complete cache refresh and check.