To perform synchronization, select 'Queue Manager -> Repository' from the synchronization menu.
Queue Manager -> Repository Sync.
What is it?
This function will attempt to create administrable objects in your
repository based on real objects on a queue manager you specify. You
can connect to the queue manager via. bindings or client. This should
enable you to create a queue manager with all the queues you need and
then write a JMS application that can use it straight away. Simply select
the option you require, and fill in the relevant information.
For this function to work, the queue manager must be started (use the command 'strmqm'), the queue managers command server must be started (use the command 'strmqcsv') and if you are connecting via. client then a listener must be started (use the command 'runmqlsr').
Once these details are filled in, the tool will attempt to query the non-system, local queues on the queue manager. Then the tool will create a com.ibm.mq.jms.MQQueue object for each queue on the queue manager, and one com.ibm.mq.jms.MQQueueConnectionFactory object representing the connection to the queue manager. Note that however you connected to the queue manager in the first place (I.e. client or bindings) will be reflected in the newly created MQQueueConnectionFactory.
Please note: For this function to work, you need to have installed the WMQ Initial Context support pac ME01.