Channel Conversion Error
Event name: Channel Conversion Error. Reason code in MQCFH: MQRC_CHANNEL_CONV_ERROR (2284, X'8EC').
Channel conversion error.
Event description: This condition is detected when a channel is unable to carry out data conversion and the MQGET call to get a message from the transmission queue resulted in a data conversion error. The reason for the failure is identified by ConversionReasonCode. Event type: Channel. Platforms: All, except WebSphere MQ for z/OS if CICS is used for distributed queue management. Event queue: SYSTEM.ADMIN.CHANNEL.EVENT.
- Note:
- MQSeries for Windows V2.1 does not define the channel event queue for you, so the default action is not to generate channel events. This is because, once you have defined a channel event queue, you cannot stop channel event messages being generated. If you want WebSphere MQ to generate channel events, define the channel event queue yourself using the name SYSTEM.ADMIN.CHANNEL.EVENT.
Event data
- QMgrName
Description: Name of the queue manager generating the event. Identifier: MQCA_Q_MGR_NAME. Datatype: MQCFST. Maximum length: MQ_Q_MGR_NAME_LENGTH. Returned: Always.
- ConversionReasonCode
Description: Identifier of the cause of the conversion error. Identifier: MQIACF_CONV_REASON_CODE. Datatype: MQCFIN. Values:
- MQRC_CONVERTED_MSG_TOO_BIG (2120, X'848')
- Converted message too big for application buffer.
- MQRC_FORMAT_ERROR (2110, X'83E')
- Message format not valid.
- MQRC_NOT_CONVERTED (2119, X'847')
- Application message data not converted.
- MQRC_SOURCE_CCSID_ERROR (2111, X'83F')
- Source coded character set identifier not valid.
- MQRC_SOURCE_DECIMAL_ENC_ERROR (2113, X'841')
- Packed-decimal encoding in message not recognized.
- MQRC_SOURCE_FLOAT_ENC_ERROR (2114, X'842')
- Floating-point encoding in message not recognized.
- MQRC_SOURCE_INTEGER_ENC_ERROR (2112, X'840')
- Integer encoding in message not recognized.
- MQRC_TARGET_CCSID_ERROR (2115, X'843')
- Target coded character set identifier not valid.
- MQRC_TARGET_DECIMAL_ENC_ERROR (2117, X'845')
- Packed-decimal encoding specified by receiver not recognized.
- MQRC_TARGET_FLOAT_ENC_ERROR (2118, X'846')
- Floating-point encoding specified by receiver not recognized.
- MQRC_TARGET_INTEGER_ENC_ERROR (2116, X'844')
- Integer encoding specified by receiver not recognized.
- MQRC_TRUNCATED_MSG_ACCEPTED (2079, X'81F')
- Truncated message returned (processing completed).
- MQRC_TRUNCATED_MSG_FAILED (2080, X'820')
- Truncated message returned (processing not completed).
Returned: Always.
- ChannelName
Description: Channel name. Identifier: MQCACH_CHANNEL_NAME. Datatype: MQCFST. Maximum length: MQ_CHANNEL_NAME_LENGTH. Returned: Always.
- Format
Description: Format name. Identifier: MQCACH_FORMAT_NAME. Datatype: MQCFST. Maximum length: MQ_FORMAT_LENGTH. Returned: Always.
- XmitQName
Description: Transmission queue name. Identifier: MQCACH_XMIT_Q_NAME. Datatype: MQCFST. Maximum length: MQ_Q_NAME_LENGTH. Returned: Always.
- ConnectionName
Description: If the channel has successfully established a TCP connection, this is the Internet address. Otherwise it is the contents of the ConnectionName field in the channel definition. Identifier: MQCACH_CONNECTION_NAME. Datatype: MQCFST. Maximum length: MQ_CONN_NAME_LENGTH. Returned: Always.
WebSphere is a trademark of the IBM Corporation in the United States, other countries, or both.
IBM is a trademark of the IBM Corporation in the United States, other countries, or both.