The MQ List Channel shows Channels that are open but are not used to send messages.
search cancel

The MQ List Channel shows Channels that are open but are not used to send messages.

book

Article ID: 39478

calendar_today

Updated On:

Products

Gen Gen - Workstation Toolset Gen - Host Encyclopedia Gen - Run Time Distributed

Issue/Introduction

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"

Middleware : Working With WebSphere MQ : Non-z/OS WebSphere MQ Client Exits: Java Language Exit : MQSDynamicCoopFlowExit Class

Environment

Release: KGNCRK05500-7.6-Gen-CLS Runtime Kit-for Unisys
Component: