View previous topic :: View next topic |
Author |
Message |
virtuachid Beginner

Joined: 03 Jun 2003 Posts: 2 Topics: 1
|
Posted: Tue Jun 03, 2003 1:18 am Post subject: Hung Transaction |
|
|
Hello,
I would like to know how to get rid of a hung CICS transaction. I know the transid, but don't know where to go from there. Any help would be appreciated!
Thanks,
Owen |
|
Back to top |
|
 |
warp5 Intermediate

Joined: 02 Dec 2002 Posts: 429 Topics: 18 Location: Germany
|
Posted: Tue Jun 03, 2003 6:32 am Post subject: |
|
|
What do you mean when you say "hung transaction"? Enter CEMT I TASK and find out the task number of your transaction (look at the terminal id too to make sure it is yours). Then you can purge a transaction by entering CEMT S TASK(xxxxx) PURGE . |
|
Back to top |
|
 |
virtuachid Beginner

Joined: 03 Jun 2003 Posts: 2 Topics: 1
|
Posted: Tue Jun 03, 2003 8:52 pm Post subject: |
|
|
Thanks for your reply warp5. Sorry for the poor teminology. By "Hung Transaction", I mean a programmer called me and said she had an online program in a loop. She wanted to know how to clear out a misbehaving transid without recycling the region. Unfortunately, bouncing the region is what we ended up doing. I'm an operator, so I'll try the command you supplied at the next opportunity. Again, thanks for the reply!
Sincerely,
Virtuachid |
|
Back to top |
|
 |
warp5 Intermediate

Joined: 02 Dec 2002 Posts: 429 Topics: 18 Location: Germany
|
Posted: Wed Jun 04, 2003 12:43 am Post subject: |
|
|
If you have a monitoring tool like Omegamon or TMON for CICS then you, or your Sysprogs, can take a look at the looping transaction and then purge it. You may not be able to purge the transaction if it is looping, so you should know that there is also CEMT S TASK(.....) FORCE. You should only use it if a purge does not work.  |
|
Back to top |
|
 |
|
|