This parameter identifies the name of the transaction processing (TP) monitor product being used.
IBM WebSphere EJB and Microsoft Transaction Server users do not need to configure any value for this parameter.
If none of the products mentioned previously are being used, this parameter should not be configured but left blank.
In previous versions of IBM DB2® on Windows, this parameter contained the path and name of the DLL which contained the XA Transaction Manager's functions ax_reg and ax_unreg. This format is still supported. If the value of this parameter does not match any of the previously mentioned TP Monitor names, it will be assumed that the value is a library name which contains the ax_reg and ax_unreg functions. This is true for UNIX and Windows environments.
TXSeries™ CICS Users: In previous versions of this product on Windows it was required to configure this parameter as "libEncServer:C" or "libEncServer:E". While this is still supported, it is no longer required. Configuring the parameter as "CICS" is sufficient.
MQSeries Users: In previous versions of this product on Windows it was required to configure this parameter as "mqmax". While this is still supported, it is no longer required. Configuring the parameter as "MQ" is sufficient.
Component Broker Users: In previous versions of this product on Windows it was required to configure this parameter as "somtrx1i". While this is still supported, it is no longer required. Configuring the parameter as "CB" is sufficient.
San Francisco Users: In previous versions of this product on Windows it was required to configure this parameter as "ibmsfDB2". While this is still supported, it is no longer required. Configuring the parameter as "SF" is sufficient.
The maximum length of the string that can be specified for this parameter is 19 characters.
It is also possible to configure this information in IBM DB2 Version 9.1's XA OPEN string. If multiple Transaction Processing Monitors are using a single DB2 instance, then it will be required to use this capability.