Products | Versions |
---|---|
TIBCO ActiveMatrix Adapter for Websphere MQ | - |
Not Applicable | - |
Resolution:
[SME-Comments:The Solution does not match the template,please make changes and resubmit]
Description:
=========
After checking the MQMD mapping to JMS properties in Publication and Subscription serivces, the BW process throws the error "Deserializer unable to handle the message type".
Environment:
==========
TIBCO ActiveMatrix(R) Adapter for WebSphere MQ 6.0
Symptoms:
=========
When specify the ae_type as 1, thec BW process will throw the error "Code = AESDKC-0101, Category = Rpc, Severity = errorRole, Description = This usage of the operation is not supported with this version: Deserializer unable to handle the message type, File = C:/build/Maverick/maverick-5.4.1-dev/libmaverick/MDataFactory.cpp, line = 122."
Cause:
======
This is the SDK's limit when specifying MQMD mapping to JMS properties.
Resolution:
=========
While using the MQMD to JMS properties mapping, the following field needs to be configured correctly:
--------------------------
• ae_tracking — (required) A string used to identify messages. It is recommended to use a unique string for each message.
• ae_pfmt — 10
• ae_type — 2
• ae_encoding — 1 if wire format is Latin-1 and 2 if wire format is UTF-8
• ae_ver — 1
--------------------------
Note that the ae_tracking is required and ae_type could not be modified.