MQ queue managers should not be allowed to create CCDT files

In my opinion, IBM should drop the feature that allows a user to create a CCDT (Client Channel Definition Table) via a queue manager. Here is my logic to my idea:

  • The queue manager stores the CCDT information in 2 places that sometimes becomes out of sync. This desynchronization makes the CCDT file useless
  • CCDT files hold the CLNTCONN channel information which is not by the queue manager itself. The CCDT file is used by client applications (running on another server)
  • In order to be used by the client applications, the CCDT file(s) must be copied from the server where the queue manager is running and transferred to another server where the CCDT file(s) are actually required

What should IBM do? Include Paul Clarke’s SupportPac MO72 into the base MQ product.
http://www.ibm.com/support/docview.wss?uid=swg24007769

  • SupportPac MO72 is a great product that allows a user to create a CCDT file without requiring MQ to be installed on that server
  • SupportPac MO72 can create CCDT files for different versions of MQ (i.e. v5.3, v6.0, v7.0, etc..)
  • SupportPac MO72 can be installed and used on application servers where the CCDT file will be used. Hence, no need to copy CCDT file(s) between servers

Food for thought. 🙂

Regards,
Roger Lacroix
Capitalware Inc.

This entry was posted in IBM MQ.

One Response to MQ queue managers should not be allowed to create CCDT files