cancel
Showing results for 
Search instead for 
Did you mean: 

xMII 12.0 XML Unintelligible to calling J2EE system

Former Member
0 Kudos

We are upgrading our xmii 11.5 to 12.0. All interfaces are working properly except for one which returns an xml document to a custom j2ee system. This particular interface is having difficulty parsing the xMII xml. When we point it back at the exact same interface in 11.5 it works, in 12.0 it doesn't. The only obvious difference I can see is the new system is unicode. Calling the exacute program from an IE browser with the exact same string as is in the app yields beautifully formatted xml.

We have suspicions that this is due to a UTF-9 BOM (Byte Order Mark) not being interpreted properly by the recieving program. We can't see the BOM with notepad or even using od -a in UNIX but we assume it is there, the parallels to this known java limitation are extensive. As IE does not have this limitation, the xml renders fine in the browser.

Has anyone experienced this issue with xml returns from unicode XMII 12.0 or older?

In this instance it would be wonderful if I could send the file ast UTF-16 instead to avoid the whole issue but we can't figure out how to force that to happen.

Regards,

Phillip

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Phillip,

Does the Netweaver logs give any other clues? Its worth checking to validate your suspicions.

Kevin