on 09-06-2008 1:34 PM
Hi all,
I have a peculiar problem. There is a file in unix. But when the XI polls the file , it goes as error. When I check the payload , one of the element has end tag missing.
e.g : <field1>
&@#&*@# /field1>.
The file in the unix path is correct. What can be the possible problem?
The field contains non-english characters.
Thanks in advance
Sekhar
Hi,
The file in the unix has no probems. The tags are all correct. Infact if I download the unix file as a local file , the XML is well formed. Problem start when the XI picks it up. And the field has chinese characters and not special chars.I dont know if I am missing anything.
Thanks and Regards
Sekhar
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I think the codepage of the XML file is not UTF-8.
Check the charset declaration in the XML header.
Check also the file adapter channel parameters.
Regards
Stefan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
>><field1>&@#&*@# /field1>.
your payload contians special character that is not supported in XI.
Refer this Blog for more details : [Handling the Special Characters in XI|https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/9420] [original link is broken] [original link is broken] [original link is broken];
Thanks
Farooq
Edited by: Farooq Farooqui on Sep 6, 2008 9:10 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Check whether all the tags are closed .
<Header>
</Header>.
<XXXXXXX>
</XXXXXXX>.
If the end tag is not there then you may get this problem.
Copy the payload try to run a test in message mapping the test result will help you to narrow down the error point.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.