Hi Kuldeep,
When you say, you are restarting the server for maintenance, are you restarting both IS and Broker.
Always restart the Broker first, and Integration Server next. The point is, make sure when IS is restarted, it can access the Broker server.
If your Broker server is down, and IS is restarted, the JMS triggers will be in suspended state as it cannot access JNDI objects when it comes up. You have to disable, and enable the trigger only then it will create a client queue for the trigger, and send/receive would work.
HTH
Senthil
#Broker-JMS#webMethods#Universal-Messaging-Broker#Integration-Server-and-ESB