on 05-17-2006 7:05 AM
Hi ,
I am implemeting a file-xi-filescenario in which the input is a flat file and the separator between the elements is TAB .
The input file is getting pickep up but there is an error in Sxmb_moni saying 'MAPPING : EXCEPTION DURING EXECUTE '
Please help .
Thanx ,
Srestha
Hi,
This might me a error in the mapping.Could u please post in detail abt the exception.
Goto sxmb_moni,double click on your message and try to trace where the error has occured.U will get a window with complete flow of the message.just check the which part of the end to end implementation u have got the error.
regards
jithesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Jithesh ,
Here s the detailed error msg from trace :
<Trace level="1" type="T">com.sap.aii.ibrun.server.mapping.MappingRuntimeException: Runtime exception occurred during execution of application mapping program com/sap/xi/tf/_MSG_MAP_TAB : com.sap.aii.utilxi.misc.api.BaseRuntimeException; Fatal Error: com.sap.engine.lib.xml.parser.ParserException: XMLParser: No data allowed here: (hex) 31, 9, 69(:main:, row:1, col:4) at com.sap.aii.ibrun.server.mapping.JavaMapping.executeStep
Thanx ,
Srestha
Suresh
Since you have said that you need a tab as a separator I hope you have specified rigthly when configuring your communicaiton channel. If not then open a notepad and press tab and copy those spaces in your communication channel. The detailed step by step procedure of how to copy this is given in the url:
/people/shabarish.vijayakumar/blog/2005/08/17/nab-the-tab-file-adapter
Once when you are done with it you run the scenario and then check your mapping using michal's weblog:
/people/michal.krawczyk2/blog/2005/09/16/xi-how-to-test-your-mapping-in-real-life-scenarios
If it doesnot resolve your problem then try to give the message types for both the source and target and the parameters you have specified in the communicaiton channel.
Regards,
---Satish
Hi,
I think you have'ny done content conversion of your source, so please do the content conversion in the sender communication channel. Thats the reason you are not getting the XML when you did view source in SXMB_MONI.
Transport Protocol : File System (NFS)
Message protocol : File Content Conversion
Adapter Engine : Integration Server
<b>
Content Conversion Parameters</b>
Document Name : <Source Message type>
Document Namespace : <Name space in IR>
Recordset Name : HEADER
Recordser Struture : HEADER,*
HEADER.fieldNames : NAME,LNAME,COMPANY,ID
HEADER.fieldSeparator : '0X09'
HEADER.endSeparator : 'nl'
Thanks,
Prakash
Srestha
Once you run the scenario go to SXMB_MONI and open your message. Then click on "Inbound message" --> select Payload --> Then right click and select View Source --> Copy this xml and test in message mapping. Then if you get error then it is mapping problem.
Also if you dont have xml file at all then it is a problem with your sender communication channel. So provide the message types, sender and receiver communication channel parameters here.
Then we will have a look and let you know the updates.
Regards,
---Satish
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.