Problem:
When display MQ Channel status "Current", under Current MQ Channels it shows some channels which have not been used to send messages for several hours.
Cause:
This is due to non-closure of Put/Get queues after a Gen cooperative flow
Resolution:
Modify the CA Gen Java User Exit MQSDynamicCoopFlowExit.java methods getClosePutQ and getCloseGetQ to return true (instead of default value of false)
Additional Information:
See CA Gen 8.5 Distributed Processing-WebSphere MQ User Guide, "User Exit Functions" page 54, "Java Language Exit"