These environment variables relate to configuring the WebSphere MQ environment. For the most part, you do not need to specify these environment variables, unless you have installed WebSphere MQ in a non-default location, or you are instructed to do so by Micro Focus.
Syntax
Windows:
SET ES_MQ_1PC=value
UNIX:
ES_MQ_1PC=value
export ES_MQ_1PC
Values
Default
By default ESMQXA does not operate in one-phase commit mode.
Syntax
Windows:
SET ES_MQ_LIB= fully_qualified_library
UNIX:
ES_MQ_LIB= fully_qualified_library
export ES_MQ_LIB
Values
Default
By default ES will try to locate libraries in the default location for the platform.
ES_MQ_LIB="/usr/mqm/lib64/libmqmxa64.a(libmqm64.o)"
Syntax
UNIX:
ES_MQ_LIB_T= fully_qualified_library
export ES_MQ_LIB_T
Windows:
SET ES_MQ_LIB_T= fully_qualified_library
Values
Default
By default ES will try to locate threaded libraries in the default location for the platform.
Syntax
UNIX:
ES_MQ_LIB_XA= fully_qualified_library
export ES_MQ_LIB_XA
Windows:
SET ES_MQ_LIB_XA= fully_qualified_library
Values
Default
By default ES will try to locate libraries in the default location for the platform.
ES_MQ_LIB="/usr/mqm/lib64/libmqmxa64.a(libmqm64.o)"
Syntax
UNIX:
ES_MQ_LIB_XA_T= fully_qualified_library
export ES_MQ_LIB_XA_T
Windows:
SET ES_MQ_LIB_XA_T= fully_qualified_library
Values
Default
By default ES will try to locate threaded libraries in the default location for the platform.
Syntax
UNIX:
ES_MQ_LISTENER={QueueManagerName,QueueName,ListenerName}
[,QueueManagerName,QueueName,ListenerName}...
export ES_MQ_LISTENER
Windows:
SET ES_MQ_LISTENER={QueueManagerName,QueueName,ListenerName}
[,QueueManagerName,QueueName,ListenerName}...
Values
QueueManagerName,QueueName,ListenerName - the characteristics of the listener being defined.
Default
By default, no WebSphere MQ listeners are defined.
Syntax
UNIX:
ES_MQ_XA=value
export ES_MQ_XA
Windows:
SET ES_MQ_XA=value
Values
Default
By default, a dynamic XA structure is used.
MQSERVER=ChannelName/TransportType/MachineName(Port)where:
MQSERVER=CHANNEL3/TCP/QServer(1414)
This environment variable is IBM-defined, and more information may be found in the relevant IBM publication.
If the variable is not set, Enterprise Server uses the Q Manager CCSID.
If the variable is set, Enterprise Server uses it, and overwrites the Q manager CCSID.
TX_MQ_CONVERT=codeset
TX_MQ_CONVERT=037
To force the convert option for MQ even if the application does not set the option on the call, specify the code set followed by Force:
TX_MQ_CONVERT=codeset,ForceFor example:
TX_MQ_CONVERT=037,Force