Hi Guys,
I have a situation where I would like to receive an XML file into XI and map it to an IDOC and post a transaction in R/3.
I have been able to pick up the XML using the inbound file adaptor. The problem that I am experiencing is that the XML file is encoded using UTF-16. The XML file also has BOMs. I have tried creating a new data type from the XSD but get a parsing error. So I created a new data type manually using the values that are given to me in the XSD file. When I try and test the mapping I get an error. I keep getting a parsing error that indicates to me that it cannot map the XML file that it receives to the data type that I have created. It appears that XI is not able to read this UTF-16 file. Has anyone had this situation before? Can XI handle UTF-16 and BOM?
When creating the data type, do I have to include the BOM and BO elements?
Any help would be appreciated!
Thanks very much,
Miguel