Showing results for 
Search instead for 
Did you mean: 

Error while determining root tag of XML: BOM / charset detection failed

Former Member
0 Kudos

Dear experts,


A sender JMS adapter picks file from a specified queue, and sends to PI for conversion, the file is xml file already, so no need to add any modules to JMS adapter.

However the message failed in PI as error below:



<SAP:P1>No interface determination found for outbound interface Error while determining root tag of XML: BOM / charset detection failed</SAP:P1>

I have tried to find any clues online, and suggested that to check whether any charset description is mentioned in the source message.

But the first line of the xml picked has mentioned the encoding type-- UTF-8 :

<?xml version="1.0" encoding="UTF-8"?>

Then what is the issue about, much appreciated anyone can provide some inputs.

Thanks a lot!

Accepted Solutions (1)

Accepted Solutions (1)

Active Contributor
0 Kudos


First and foremost, make sure that Interface Determination is configured between the Sender and receiver message interface and the mapping.

you can test your configuration. ID-> Tools-> test configuration. Provide the values and check.

If you get the same error, do some dummy changes in Interface determination and activate it again. Also check cache notifications in ID.

ID -> Environment -> cache notification...If you see any messages in red then refresh it.

Hope it helps!


Answers (3)

Answers (3)

0 Kudos

Hi ,

what is resolution of this Issue..

As I am also getting same error.

Can you please help me..


Active Contributor
0 Kudos


Can you check your XML using a Hex Editor? There should be EF BB BF on the first three columns.

Hope this helps,


Active Contributor
0 Kudos


did you check this.

Error while determining root tag of XML: BOM / charset detection failed

As mentioned by Ambrish check your configuration in ID.

If possible check all you configuration once again ESR and ID.

did you provide any xsd to jms team for sending message?