cancel
Showing results for 
Search instead for 
Did you mean: 

invalid XML character (Unicode: 0x14)

Former Member
0 Kudos

Hello All,

We have a outbound Interface(Proxy to File). When a message of a size 33 MB is triggered there is a error in PI mapping as below:

An invalid XML character (Unicode: 0x14) was found in the element content of the document.

We tried opening the payload using notepad/notepad++/XML Editor but it was not loading completly due to huge size.

hence requested user to send data in smaller chunks to find out the Issue. But when he sent the data in smaller chunks all the messags are successfully processed in PI.

I am confused when the message size is more there was a error, but when posted in smaller chunks how it worked?

Thanks&Regards,

Naresh

Accepted Solutions (0)

Answers (1)

Answers (1)

anupam_ghosh2
Active Contributor
0 Kudos

Hi Naresh,

                

           Add the size (in bytes) of smaller chunks and tally with the initial one.

Please check if they match exactly or not. Maybe while spilitting the data the character was omitted.

Now please download an hex editor (google search will give you many results).  Using the editor try to locate the position of the character.  Request business not to send the character. The other method is to deploy a java mapping before the message mapping which will check for the character with ASCII ox14 and delete all such charcters.

Regards

Anupam