JMS 定義ファイル JMS.def に変更を加えた後で、変更に従ってバインディング・ファイル .bindings を再生成し、外部クライアントに配布する必要があります。
$vi JMS.def
# Define a QueueConnectionFactory
# Only parameters being overridden from their default values
# are specified.
# This sets up a MQ client binding.
DEF QCF(QCF) +
TRANSPORT(CLIENT) +
QMANAGER(MB8QMGR) +
HOSTNAME(<Broker System Hostname/IPAddress>) +
PORT(2414)
#
DEF Q(REQUEST_IN) +
QUEUE(REQUEST_INQ) +
QMANAGER(MB8QMGR)
DEF Q(REPLY_OUT) +
QUEUE(REPLY_OUTQ) +
QMANAGER(MB8QMGR)
DEF Q(BACKOUT) +
QUEUE(SYSTEM.DEAD.LETTER.QUEUE) +
QMANAGER(MB8QMGR)
#Add new JNDI definition for jndi://<DESTINATION> routing message
# endpoint by replacing <DESTINATION>
<Destination MQ QueueName> values with actual values.
DEF Q(<DESTINATION>) +
QUEUE(<Destination MQ QueueName>) +
QMANAGER(MB8QMGR)
END
$cd /home/virtuser/soapolicyjmsdef
$/opt/mqm/java/bin/JMSAdmin < /home/virtuser/soapolicyjmsdef/JMS.def