Joined: 05 Sep 2001 Posts: 3779 Location: Torrance, CA, USA
To stop and clear:
1. Disable the input queue for MQGET.
2. Kill the execution group process, which contains this message flow or stop the broker with -i option.
3. Start the broker again using mqsistart command. If you have killed the EG then it will start automatically. The current message will be rolled back to the input queue.
4. Goto Operations pannel and then stop your message flow or may be remove it from the EG. If you are removing it then do a deploy of the EG.
5. Now do a GET enabled on the input queue and then clear the queue.
6. You can now redeploy the looping message flow back to the broker. Make sure your fix the problem before deploying it to the broker.
Hope this helps. _________________ Kiran
IBM Cert. Solution Designer & System Administrator - WBIMB V5
IBM Cert. Solutions Expert - WMQI
IBM Cert. Specialist - WMQI, MQSeries
IBM Cert. Developer - MQSeries
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum