IBM MQ plugin properties
The following is an example of properties that can be set as PROPERTY entries in the "IBM MQ Default Manage Queue Manager" task:
wmq.qmgr.names=RRP_QMGR,PGU_QMGR wmq.qmgr.RRP_QMGR.createqmgr=true wmq.qmgr.RRP_QMGR.connection=@@QMGR_NAME@@:localhost:1414:@@QMQR_CHANNEL@@ wmq.qmgr.RRP_QMGR.version=7 wmq.qmgr.RRP_QMGR.name=RRP_QMGR wmq.qmgr.RRP_QMGR.description= wmq.qmgr.RRP_QMGR.logging=circular wmq.qmgr.RRP_QMGR.logfilesize=16384 wmq.qmgr.RRP_QMGR.primarylogs=10 wmq.qmgr.RRP_QMGR.secondarylogs=5 wmq.qmgr.RRP_QMGR.default= wmq.qmgr.RRP_QMGR.deadletterqueue= wmq.qmgr.RRP_QMGR.defaultxmitqueue=@@QMGR_NAME@@.DEFXMITQ wmq.qmgr.RRP_QMGR.listener=@@QMGR_NAME@@_LISTENER.TCP wmq.qmgr.RRP_QMGR.maxhandles= wmq.qmgr.RRP_QMGR.datapath=/MQHA/@@QMGR_NAME@@/data wmq.qmgr.RRP_QMGR.additionalSecurityAccessGroup= wmq.qmgr.RRP_QMGR.applicationgroup= wmq.qmgr.RRP_QMGR.startuptype= wmq.qmgr.RRP_QMGR.triggerinterval=300000 wmq.qmgr.RRP_QMGR.maxumsgs= wmq.qmgr.RRP_QMGR.logpath=/MQHA/@@QMGR_NAME@@/log wmq.qmgr.RRP_QMGR.binaryinstalllocation=/opt/mqm wmq.qmgr.PGU_QMGR.createqmgr=true wmq.qmgr.PGU_QMGR.connection=@@QMGR_NAME@@:localhost:1414:@@QMQR_CHANNEL@@ wmq.qmgr.PGU_QMGR.version=7 wmq.qmgr.PGU_QMGR.name=PGU_QMGR wmq.qmgr.PGU_QMGR.description= wmq.qmgr.PGU_QMGR.logging=circular ...
In this case "RRP_QMGR" and "PGU_QMGR" are the queue manager names and need to be set in the "wmq.qmgr.names" property, and this same string needs to be part of the key in the rest of the properties, as shown in the example.
And the following properties can be used for the configuration file used in the "IBM MQ Deployment" task:
####################### # Mandatory properties ####################### wmq.qmgr.names=QMGR_NAME wmq.qmgr.QMGR_NAME.os wmq.qmgr.QMGR_NAME.name # Default value: QMGR_NAME wmq.qmgr.QMGR_NAME.folderstoinclude wmq.qmgr.QMGR_NAME.connection ####################### # Other properties ####################### wmq.qmgr.QMGR_NAME.rootfolder # Default value: QMGR_NAME wmq.qmgr.QMGR_NAME.deploymentmode # Default value: default wmq.qmgr.QMGR_NAME.version # Default value: default wmq.qmgr.deployment.timeoutsecs # Default value: 30
Where "QMGR_NAME" is the name of the queue manager you want to deploy to and the "wmq.qmgr.names" property defines all the queue manager names separated by commas as in the previous example.