Example1 :To start the http process on a First message put in the Queue NOTE : The method to stop/start http as mqm is not covered in this tutorial . Http Process is just used for example .. you can use any process as per your requirement ( Ensure that mqm user should be able to stop/start those processes) ——- Start QMgr bash-3.2$ strmqm QMC01 bash-3.2$ runmqsc QMC01 ——- Create Initiation Queue DEFINE QL(TRIGGER.INITIATION.QUEUE) like SYSTEM.DEFAULT.INITIATION.QUEUE ——- Create Local Queue with Triggering Options with TRIGTYPE(FIRST) DEFINE QLOCAL(TRIGGER.Q) TRIGGER TRIGDPTH(1) TRIGTYPE(FIRST) INITQ(TRIGGER.INITIATION.QUEUE) PROCESS(TRIG.PROCESS) ——- Create Process with APPLICID ( /etc/init.d/httpd start ) It can be any process as per env DEFINE PROCESS (‘TRIG.PROCESS’) APPLTYPE(UNIX) APPLICID (‘/etc/init.d/httpd start’) ——- Display QueueDepth before testing to ensure there are no messages in the QUEUE bash-3.2$ echo “DISPLAY QL(TRIGG