My Oracle Support Banner

Character '0x....' cannot be represented ... in XML conversion error for BC field value populated in the Siebel UI (Doc ID 2063786.1)

Last updated on JUNE 08, 2023

Applies to:

Siebel CRM - Version 8.1.1.14 [IP2014] and later
Information in this document applies to any platform.

Symptoms

FUNCTIONALITY:
-----------------------
Siebel EAI XML Converter used convert to Siebel XML text as SiebelMessage (Siebel Integration Object Instance) instatiated to provide data of the accordantBusiness Object / Business Component (result of the EAI Siebel Adapter Query).

ISSUE:
----------
Conversion fails because of non Unicode/UTF-8 compliant character (such as 0x0001) pulled via Integration Component field value via accordant Business Component field.
 where this character.
However apparently Siebel UI permits entering and storying non Unicode/UTF-16 character in the BC field. via applet's UI control.

IMPACT:
----------
Production data are impacted: data fields with incorrect characters cannot be passed to Siebel EAI interfaces

 

ERRORs reported by EAI XML Converter (example for the character: 0x01):

The XML hierarchy cannot be converted to an XML document.(SBL-EAI-04112)
Character '0x0001' cannot be represented in XML(SBL-EAI-00245)

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.