cancel
Showing results for 
Search instead for 
Did you mean: 

Help with RFC response error message.

Former Member
0 Kudos

Hi

Web service - ERP

A RFC defined as MT under MI and is used in IM without mapping.

I sent the message to ERP.

It passes through PI and there was a error message at ERP side. ( functional problem )

Now in Message monitoring ( RWB ), I see the message from WS - ERP as ... "Message Entering "

and the ERP - WS (The response for the above ) as " System error " and there are no Inbound MI or Outbound MI or namespace (in RWB)

im MONI, red fla with error message, "Message Mapping not found"

I am placing the ERP Side CC log: ( receiver CC on ERP side )

Message successfully received by Messaging system. Profile: XI URL: http://xiDev.50000/MessagingSystem/receive/AFW/XI Credential (User)

Using connection RFC_http://sap.com/xi/XI/System. Trying to put the message into the request queue.

Message successfully put into the queue.

The message was successfully retrieved from the request queue.

The message status set to DLNG

Delivering to channel: RFC_RCVR

MP: Entering module processor

MP: Processing local module localejbs/RfcAFBean

RFC adapter received a synchronous message. Attempting to send sRFC for BAPI_XXX_CREATE

RFC Adapter received a synchronous message. Attempting to send sRFC for J2EE_GUEST

MP: leaving module processor

The message was successfully delivered to the application using connection RFC_http://sap.com/xi/XI/System

The message status set to DLVD.

Soap: error occurred: com.sap.aii.af.ra.ms.api.RecoverableException:XIServer:NO_MAPPINGPROGRAM_FOUND: com.sap.aii.af.ra.ms.api.DeliveryException:XIServer:NO_MAPPINGPROGRAM_FOUND:

How should the messages entry should be present in MONI or in RWB ( Message monitoring ) if such scenario occurs where there was some problem at ERP side?

Is it expected that it shows up System error in response? instead of error message saying the cause for the fail?

Please let me know if the No_MappingProgram_Found is related to ERP error message? or some PI problem?

regards,

Venkat.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi

Check:

1) Check the message mapping and test it properly. R u using any message mapping?

2) Ur configuration receiver determination and Interface determination

Chirag.

Former Member
0 Kudos

Interface determination and receiver determination are correct.

Infact this scenario was working in our Testing server.

Now moved it to production ( IR Objects are same )

Configured only scenario in ID.

I believe this error could be because of

1. Either Cache refresh

2. Error in response of RFC back to PI server.

But in that case, I saw a error message in sending CC on ERP side, which says no mapping program found, which is making me to think if there is some problem with interface determination.

I cross checked it again but the problem still persists.

regards

venkat.

Former Member
0 Kudos

HI,

Refresh the cache SXI_CACHE.

check whether mapping is activated or not?

I think u r getting the same error in SXMB_MONI can u paste the same here.

chirag

Former Member
0 Kudos

The error message in moni is :

<SAP:Code area ="MAPPING">NO_MAPPINGPROGRAM_FOUND</SAP:Code>

<SAP:Stack>Interface mapping object ID D4586AE7D........ software component 6!68C631489763EF66C)AC does not exist in runtime cache </SAP:Stack>

santhosh_kumarv
Active Contributor
0 Kudos

Hi,

The problem is in the cache..

Do an cache refresh thru SXI_CACHE and check if you cound find the Mapping Program in the cache...

Thanks

SaNv...

Answers (1)

Answers (1)

Former Member
0 Kudos

There is no need to Create Message Type,Message Interface for RFC....

u can directly use the imported RFC in message Mapping and Interface Mapping