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

CA Gen CA Gen - Build Tool CA Gen - Workstation Toolset CA Gen - Host Encyclopedia CA Gen - Run Time Distributed 3RD PARTY TSO

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: