Siebel EAI >  SBL-EAI-00137 when accessing Roles and Permissions in BIP Server

APPLIES TO:
Siebel Reports - Version 8.1.1.3[21219] and later
Information in this document applies to any platform.
***Checked for relevance on 09-Feb-2013***
SYMPTOMS
During BIP integration configuration, you would receive the error below when navigating to Roles and Permissions tab in BIP Server.

[EXCEPTION] AxisFault
faultCode: {http://xml.apache.org/axis/}HTTP
faultSubcode:
faultString: (400)Bad Request
faultActor:
faultNode:
faultDetail:
{}:return code: 400
xml version=1.0 encoding=UTF-8
SOAP-ENV:Envelope xmlns:SOAP-ENV=;http://schemas.xmlsoap.org/soap/envelope/
SOAP-ENV:Body
SOAP-ENV:Fault faultcode
SOAP-ENV:Client faultcode
faultstring Supplied input is not well formed or does not contain the expected data.(SBL-EAI-00137)
faultstring detail siebel xmlns:siebelf http://www.siebel.com/ws/fault
siebelf:logfilename EAIObjMgr_enu_0029_30408720.log
siebelf:errorstack
siebelf:error
siebelf:errorcode SBL-EAI-00137 /siebelf:errorcode
siebelf:errorsymbol IDS_EAI_WS_BAD_XML_DOCUMENT /siebelf:errorsymbol
siebelf:errormsg Supplied input is not well formed or does not contain the expected data.(SBL-EAI-00137) /siebelf:errormsg
siebelf:error /siebelf:error
siebelf:errorcode SBL-EAI-00247 /siebelf:errorcode
siebelf:errorsymbol IDS_XMLCNV_ERR_FTLPARSE /siebelf:errorsymbol
siebelf:errormsg Fatal Error in XML Parser at line 1, column 39: Invalid document structure(SBL-EAI-00247) /siebelf:errormsg

The error can also be found in EAIObjMgr component log:


(xmlcnv.cpp (1742)) SBL-EAI-00247: Fatal Error in XML Parser at line 1, column 39: Invalid document structure
(dispatcher.cpp (187)) SBL-EAI-00137: Supplied input is not well formed or does not contain the expected data.
CAUSE
'Character Set Conversion for Text Data' parameter was set to 'UTF-8' in WebService profile configuration.

SOLUTION
To resolve the issue:
1) Navigate to Administration - Server Configuration > Enterprises > Profile Configuration > query for WebService alias.
2) 'Character Set Conversion for Text Data' advanced parameter is set to 'UTF-8' but the default value is 'None'.
3) Click 'Delete Parameter Override' button to use the default value 'None'.
4) Restart Siebel server.