View previous topic :: View next topic
|
Author |
Message |
suma_infy
New User
Joined: 03 Oct 2008 Posts: 25 Location: chennai
|
|
|
|
Hi All,
I'm new to websphere MQ. I have written a cobol program to read message from Queue in the Online mode. The program should retrieve the Queue name using the CICS retrieve command and open the Queue and read the message from it.
The region is defined with the process to trigger the transaction automatically when there is a first data in the MQ.
I have set up the transaction defined in the process in the CICS region . The problem is my program is not triggered even after defining the process.
Can some one let me know what could be possible reason why it is not triggering the transaction.
Thanks in advance.
Suma |
|
Back to top |
|
|
prateek_rastogi
New User
Joined: 01 Aug 2010 Posts: 6 Location: India
|
|
|
|
hi,
Do one thing try artificially checking whether the data when put in the queue starts the transaction..
Use the TSO PQEDITT command and open your queue and put some data in it. Fire the data from there and check if the cemt count of your program increases. It ensures that your process and queue are working fine.
Then it leaves the possiblity for the problems with the definitions of the channels.
PLz check and let us know. |
|
Back to top |
|
|
Bill Dennis
Active Member
Joined: 17 Aug 2007 Posts: 562 Location: Iowa, USA
|
|
|
|
Does CICS trigger other transactions or is this the first time?
Check to see if the trigger monitor task is active. IIRC it's CKTI. |
|
Back to top |
|
|
|