on 09-08-2016 3:52 PM
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Carlo,
please check the response payload and test in mapping. May be the response payload issue.
Regards
Srinivas
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Carlo,
Check if a fault message is returned instead of a response. That would explain the no mapping program found error.
Regards,
Mark
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Carlo,
Do a complete cache refresh and check.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
23 | |
11 | |
9 | |
8 | |
5 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.