Siebel MQSeries Receiver is generating SBL-EAI-04419: Transcode Conversion Failure error on special characters
(Doc ID 1667498.1)
Last updated on DECEMBER 11, 2019
Applies to:
Siebel CRM - Version 8.1.1.11 [IP2013] and laterInformation in this document applies to any platform.
*** Checked for currency MAY-02-2016 ***
*** Checked for currency on OCT-03-2017 ***
Symptoms
PRODUCT:
--------------
Siebel CRM 8.1.1.11.4
ISSUE:
----------------------
Customer uses Siebel MQ Series Server Receiver component to pick up messages from IBM MQSeries queue, dispatches it to UCM workflow process for executing insert/updates to Contact records. When the message contains special characters such as "...PeÑÃ..." in the Contact name or other fields, this causes the Siebel MQ Series Server Receiver task to fail.
The example message on the queue with the special character that caused the error is the following:
<?xml version="1.0" encoding="UTF-8"?>
<ListOfSwiPersonIO Language="ENU" Locale="English - United States" EnterpriseServerName="ST_UCM_SPD" ExternalSystemId="SOAP" ExternalSourceId="SOAP" RetryNum="5">
<Contact operation="Upsert">
<LanguageSpoken>ENU</LanguageSpoken>
<Id>5666933</Id>
<LastName>PeÑÃ</LastName>
...
...
ERROR messages:
--------------------------
EAITransport EAITransportDebug 4 0000000853455e21:0 2014-04-09 15:48:45 Rollback on Dispatch error: true
GenericLog GenericError 1 0000000853455e21:0 2014-04-09 15:48:46 TranscodeFailure (Encoding=UTF-8, NumErrors=1, InvalidPosition=608):
ByteArray
ObjMgrLog Error 1 0000000853455e21:0 2014-04-09 15:48:46 (omtrans.cpp (95)) SBL-EAI-04419: Transcode Conversion Failure
GenericLog GenericError 1 0000000953455e21:0 2014-04-09 15:49:46 TranscodeFailure (Encoding=UTF-8, NumErrors=1, InvalidPosition=608):
ByteArray
ObjMgrLog Error 1 0000000953455e21:0 2014-04-09 15:49:46 (omtrans.cpp (95)) SBL-EAI-04419: Transcode Conversion Failure
GenericLog GenericError 1 0000000a53455e21:0 2014-04-09 15:50:46 TranscodeFailure (Encoding=UTF-8, NumErrors=1, InvalidPosition=608):
ByteArray
ObjMgrLog Error 1 0000000a53455e21:0 2014-04-09 15:50:46 (omtrans.cpp (95)) SBL-EAI-04419: Transcode Conversion Failure
EXPECTED:
---------------
Siebel MQ Series Server Receiver should be able to handle special characters and not generate such an error.
Changes
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 |
Changes |
Cause |
Solution |