Created On:  19 March 2011

Problem:

We are connecting to a MQ Series version7 queue manager running on Windows by defining environment variable MQSERVER=SYSTEM.DEF.SVRCONN/TCP/10.52.253.18(1428).  We use a standard MQ explorer to put a test message (i.e in ASCII).

The problem is that when we do a MQGET and set MQGMO_CONVERT option in MQGMO structure the message is not converted to EBCDIC.  The message is put with the MQSTR option and when forwarding the same message to same program running in a real IBM CICS mainframe environment, the message is converted correctly.

Is there anyway to configure it such that it can work correctly in MFE CICS environment as well?

Resolution:

Set TX_MQ_CONVERT Windows environment variable to an appropriate codeset value.  For example for US, set TX_MQ_CONVERT=037.
Incident #2494697