on 05-06-2009 4:33 PM
Hi everyone,
I am trying to do a simple interface using RFC and FILE adapters, but I am facing with a extrange and weird issue.
The message showed in Sxmb_moni is...
<h6><SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="MAPPING">NO_MAPPINGPROGRAM_FOUND</SAP:Code>
<SAP:P1>http://www.gafisa.com.br/File2 map_file2</SAP:P1>
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Interface mapping http://www.gafisa.com.br/File2 map_file2 does not exist in runtime cache</SAP:Stack>
<SAP:Retry>N</SAP:Retry>
</SAP:Error> </h6>
The message saying to me that not exist my interface mapping in cache.
I read a lot of articles like that where they ask to refresh the cache in sxi_cache, and in J2EE, but I did all of these suggestions.
I restarted the XI and the problem continues. I re-imported the RFC, I created other RFC sender channel and the problem is the same. I am thinking this message "Interface mapping http://www.gafisa.com.br/File2 map_file2 does not exist in runtime cache" is about other problem.
Could you, please, give me some suggestions to solve this question ?
Best Regards
Diego Crespo
Hi Procwork,
Delete Interface Mapping and Interface determination and activate it and recreate interface mapping and interface determination and see whether it works or not.
Please dont delete your message mapping. Only delete your interface mapping and interface determination. Just give a try.
Regards,
---Satish
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Satish,
I did what you said to me, but it doesn´t work.
Hi Madhav, yes I checked it. It´s correct.
I am thinking that the RAVI suggestions about SAP NOTE is correct. Some Note must be applyed.
Take a look in this point.
This is the message in sxmb_moni, the inbound message. The message that was sent from RFC.
-
Now, look the message after the "Request Message Mapping" in sxmb_moni
Mapping is done!!
It means that the mapping was found and It does work!! However, the response message is blank, with red status.
In sxmb_moni, is created 2 Response messages with red status , one of them is the blank how I said and the other message show the message below.
<SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="MAPPING">NO_MAPPINGPROGRAM_FOUND</SAP:Code>
<SAP:P1>http://www.gafisa.com.br/File_versao2 map_PORTAL_versao2</SAP:P1>
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Interface mapping http://www.gafisa.com.br/File_versao2 map_PORTAL_versao2 does not exist in runtime cache</SAP:Stack>
<SAP:Retry>N</SAP:Retry>
</SAP:Error>
Let me know if I was clear and If you have another suggestions.
Sorry by my english. I am not a native english speaker.
Best Regards,
Diego Crespo
Hi Procwork,
So you are doing and RFC --- XI --- File scenario. But the response message mapping is not there is the error.
So go to outbound interface mapping and it should be asynchronous. Probably you might have synch there. Change it to Asynch and activate and test it. It should work.
Cheers,
Satish
Hi,
did u properly imported u r Interface mapping which containing the actual mapping?
please check that once.
Thank You,
Madhav
Note:Points If Useful
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Check sap notes: 705840 and 951318
Regards,
Ravi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
1. Check in ID to see if Cache notifications are going just fine.
Environment -> Cache notifications
2. Try to do full cache refresh using txn SXI_CACHE
3. Check your outbound and inbound interfaces and the corresponging interface mapping is correct and this interface mapping is specified in the interface determination step in ID.
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 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
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.