XMSC_WMQ_QMGR_CCSID

    Data type:
    System.Int32

    Property of:
    ConnectionFactory

The identifier (CCSID) of the coded character set, or code page, in which fields of character data defined in the Message Queue Interface (MQI) are exchanged between the XMS client and the IBM MQ client. This property does not apply to the strings of character data in the bodies of messages.

When XMS application connects to a queue manager in client mode, the XMS client links to the IBM MQ client. The information exchanged between the two clients contains fields of character data that are defined in the MQI. Under normal circumstances, the IBM MQ client assumes that these fields are in the code page of the system on which the clients are running. If the XMS client provides and expects to receive these fields in a different code page, we must set this property to inform the IBM MQ client.

When the IBM MQ client forwards these fields of character data to the queue manager, the data in them must be converted if necessary into the code page used by the queue manager. Similarly, when the IBM MQ client receives these fields from the queue manager, the data in them must be converted if necessary into the code page in which the XMS client expects to receive the data. The IBM MQ client uses this property to perform these data conversions.

By default, the property is not set.

Set this property is equivalent to setting the MQCCSID environment variable for a IBM MQ client that is supporting native IBM MQ client applications. For more information about this environment variable, see MQCCSID.

Parent topic: Property definitions