ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » General IBM MQ Support » Need Help in MQ Trigger !!!!

Post new topic  Reply to topic Goto page Previous  1, 2
 Need Help in MQ Trigger !!!! « View previous topic :: View next topic » 
Author Message
muthukumaran
PostPosted: Wed Feb 25, 2009 4:21 am    Post subject: Reply with quote

Novice

Joined: 12 Feb 2009
Posts: 22

Hi,

Am trying out the MQ triggering with CICS. I have defined the application queue, Initiation Queue and the Process definition pertaining to triggering. And i have connected the initiation queue to the CICS region thru CKQC transaction. When i try to put a message and trigger the CICS transaction, its not working and i found this error in the CICS log. It clearly says that the Inititation Queue is not opened. But i need the exact cause for the reason.

CONNECT received from TERMID=0136 TRANID=CKCN USERID=CICSDFLT.
Unable to LOAD API exit CSQCAPX. Program is disabled.
Successful connection to queue manager M1R1.
Cannot open the initiation queue. MQCC=2 MQRC=2035.
Queue name = SAMPLE.INIT.

The Reason code tells that its an authorization issue. But can someone be more specific what kind of authorization do i need to execute it. So tat i can ask my RACF team to give me access.

Thanks..........
Back to top
View user's profile Send private message
Vitor
PostPosted: Wed Feb 25, 2009 4:30 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

muthukumaran wrote:

Cannot open the initiation queue. MQCC=2 MQRC=2035.
Queue name = SAMPLE.INIT.

But can someone be more specific what kind of authorization do i need to execute it.


I'd have said you need open authority.....
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Wed Feb 25, 2009 4:34 am    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

Are you trying to put a message to the initiation queue?
Don't do that! The qmgr will do it, if the trigger monitor is running and the triggering conditions are satisfied...

Read the manuals ... have fun
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
Vitor
PostPosted: Wed Feb 25, 2009 4:37 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

fjb_saper wrote:
Are you trying to put a message to the initiation queue?
Don't do that!




I read your post as putting a message on the triggered app queue, then noticing the trigger monitor wasn't running....
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
Mr Butcher
PostPosted: Wed Feb 25, 2009 4:42 am    Post subject: Reply with quote

Padawan

Joined: 23 May 2005
Posts: 1716

you started your thread with batch triggering, now you switched to cics triggering. is your batch trigger issue solved? if so, what problem did you found and how did you fix it (it is always a good practice to post solved issues, in case others have the same problem and search here, then they find the thread WITH the solution, and not only the problem).
_________________
Regards, Butcher
Back to top
View user's profile Send private message
kevinf2349
PostPosted: Wed Feb 25, 2009 6:00 am    Post subject: Reply with quote

Grand Master

Joined: 28 Feb 2003
Posts: 1311
Location: USA

muthukumaran wrote:
Hi,

CONNECT received from TERMID=0136 TRANID=CKCN USERID=CICSDFLT.
Unable to LOAD API exit CSQCAPX. Program is disabled.
Successful connection to queue manager M1R1.
Cannot open the initiation queue. MQCC=2 MQRC=2035.
Queue name = SAMPLE.INIT.

The Reason code tells that its an authorization issue. But can someone be more specific what kind of authorization do i need to execute it. So tat i can ask my RACF team to give me access.

Thanks..........


I believe that what you have posted in bold is from the CICS region's joblog isn't it?

Your CICS region needs the authority to open and read the SAMPLE.INIT.
Back to top
View user's profile Send private message
Mr Butcher
PostPosted: Wed Feb 25, 2009 6:09 am    Post subject: Reply with quote

Padawan

Joined: 23 May 2005
Posts: 1716

the related security violation should be visible in the MSTR STC log, telling you the user / group, the ressource the user tried to acces, the profile name, the kind of access that has been tried and what is allowed for the user.

this will help you to tell your RACF guys what you need.
_________________
Regards, Butcher
Back to top
View user's profile Send private message
muthukumaran
PostPosted: Wed Feb 25, 2009 8:31 am    Post subject: Reply with quote

Novice

Joined: 12 Feb 2009
Posts: 22

@ Butcher,

Am not done with cobol batch triggering. Dont know the exact reason. So i thought i can try with CICS MQ Triggering. Trying out the Cobol part parallely. Will surely update once that works fine..

Code:
the related security violation should be visible in the MSTR STC log, telling you the user / group, the ressource the user tried to acces, the profile name, the kind of access that has been tried and what is allowed for the user.


And i even checked out the M1R1MSTR log, which had a access problem. Will try to solve that. But, though i tried doing the same process 2 to 3 times, the access authority violation message was thrown only once.. Any special reason ?

@ kevinf2349

Ya, i found the error message in the CICS Region Job log. So going by your post , the cics region what am using needs access to open the initiation queue.. right ??

Thanks.....
Back to top
View user's profile Send private message
kevinf2349
PostPosted: Wed Feb 25, 2009 8:34 am    Post subject: Reply with quote

Grand Master

Joined: 28 Feb 2003
Posts: 1311
Location: USA

Yes indeed.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Wed Feb 25, 2009 3:14 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

The trigger monitor must have open & get to the initq and open & put to the DLQ.
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
muthukumaran
PostPosted: Sun Mar 01, 2009 8:40 pm    Post subject: @ Am getting the following message. Help me out. Reply with quote

Novice

Joined: 12 Feb 2009
Posts: 22

Hi,

When i try to run the CICS-MQ trigger, am getting the following error in my CICS Region log. Kindly help me out in this issue.

CICS region name : CICSA1R1
MQ region name : M1R1

DFHMQ0323 I 03/02/2009 09:56:18 CICSA1R1 CONNECT received from TERMID=0202 TRANID=CKCN USERID=CICSDFLT.
DFHMQ0311 E 03/02/2009 09:56:18 CICSA1R1 Unable to start alert monitor CKAM. EIBFN=X'1008' EIBRESP=17 EIBRESP2=0 EIBRCODE=X'040000000000'.
DFHMQ0351 I 03/02/2009 09:56:18 CICSA1R1 Unable to LOAD API exit CSQCAPX. Program is disabled.
DFHMQ0306 E 03/02/2009 09:56:18 CICSA1R1 Unable to START transaction CKTI. EIBFN=X'1008' EIBRESP=17 EIBRESP2=0 EIBRCODE=X'040000000000'.
DFHMQ0307 I 03/02/2009 09:56:18 CICSA1R1 Successful connection to queue manager M1R1.


Thnx..
Back to top
View user's profile Send private message
Vitor
PostPosted: Mon Mar 02, 2009 1:04 am    Post subject: Re: @ Am getting the following message. Help me out. Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

muthukumaran wrote:
Kindly help me out in this issue.


What does your local CICS guy say is the problem?
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
muthukumaran
PostPosted: Fri Mar 06, 2009 3:50 am    Post subject: Reply with quote

Novice

Joined: 12 Feb 2009
Posts: 22

Hi,

I am trying out CICS MQ triggering. I have created a application queue,Initiation Queue and a process definition. I have linked that Initiation queue with my cics region. When i try yo put a message in the application queue, the application is not getting triggered in CICS region. Am getting the following error.

DFHDU0203I 03/06/2009 11:49:08 CICSA1R1 A transaction dump was taken for dumpcode: ABM3, Dumpid: 1/0005.

DFHAC2236 03/06/2009 11:49:08 CICSA1R1 Transaction MPUT abend ABM3 in program MQPUT term ????. Updates to local recoverable resources will be backed out.


I guess the problem is due to tat "????"(which should be a termainal id for cics). Can anyone help me out. The parameters what am using are,

CICS Region name : CICSR1R1
Program name : MQPUT
Transaction Name : MPUT

Thanx !!!!!!!
Back to top
View user's profile Send private message
Vitor
PostPosted: Fri Mar 06, 2009 4:53 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

muthukumaran wrote:
[b]DFHDU0203I 03/06/2009 11:49:08 CICSA1R1 A transaction dump was taken for dumpcode: ABM3, Dumpid: 1/0005.


If you had taken 10 seconds to look up that abend code you'd know what was wrong.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
muthukumaran
PostPosted: Fri Mar 06, 2009 11:27 pm    Post subject: Reply with quote

Novice

Joined: 12 Feb 2009
Posts: 22

Hi,

I googled and got the explanation for the abend from these links.

1)
http://www.listserv.uga.edu/cgi-bin/wa?A2=ind9909&L=cics-l&P=32321

This link says that the cics region should have a "exit program DFHXTENF (or locally-written equivalent) enabled in the AOR" which i think might be a solution for my problem.

2)
http://publib.boulder.ibm.com/infocenter/txformp/v6r0m0/index.jsp?topic=/com.ibm.cics.te.doc/erziaf0067.htm

The above link also gives another solution saying " removing BMS commands from transaction". Since my transaction throws a BMS map, guess it wont be applicable for me.

Thnx !!!
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Goto page Previous  1, 2 Page 2 of 2

MQSeries.net Forum Index » General IBM MQ Support » Need Help in MQ Trigger !!!!
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.