can i get the number of messages in the queue I don't want the messages to get deleted when we read the queue its count. please don't give any online options ...I want this process to be automated for my application so that it gets the queue counts before starting the process.
You can get count using MQSC command in SDSF but thats online command. In order for Program Automation you can send the MQSC cammand as input data and do a MQPUT on SYSTEM.COMMAND.QUEUE. In your MQMD dont forget to give reply_to_q so that you get the response in the reply q. So in your Reply q you will get the Count of the queue.
Note : For putting message to SYSTEM.COMMAND.QUEUE you need priviledges check up with your Admin.