|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
CICS INTERFACE |
« View previous topic :: View next topic » |
Author |
Message
|
daveking |
Posted: Tue Dec 31, 2002 9:54 am Post subject: CICS INTERFACE |
|
|
Newbie
Joined: 10 Oct 2002 Posts: 5
|
hello,
I would like to know how could i set up an MQSERIES INTERFACE with
the CICS environment .There are no screens involved here.Basically
I have to trigger the MQ-CICS PROGRAM as soon as i receive a message
on the queue.
Appreciate your help .
Thanks
Dave |
|
Back to top |
|
 |
oz1ccg |
Posted: Thu Jan 02, 2003 4:48 am Post subject: |
|
|
 Yatiri
Joined: 10 Feb 2002 Posts: 628 Location: Denmark
|
Hi Dave,
The things you have to do is all documented in
MQSeries for OS/390 VxRx System Management Guide.
I've tried to draw a extract from the SMG here:
First you have to put the MQSeries libraies available to CICS.
Then install the MQ-adapter in CICS CSD update with SCSQPROC(CSQ4B100), and add some of groups to the LISTS.
Put evt. CSQCCODF into the PLT.
Now it's time to setup the triggermonitor like this:
INITPARM=(CSQCPARM='SN=CSQ1,TN=001,IQ=CICS01.INITQ')
You will also have to check for problems with SAF(RACF) and get taht in place.
When the CICS is restarted it should saye somthing like:
Code: |
CSQC336I xxxxCICS CSQCQCON CONNECT received from a PLT program
CSQC390I xxxxCICS CSQCCON CICS Transaction Server is Version 1 Release 3.0
CSQC303I xxxxCICS CSQCCON CSQCSERV loaded. Entry point is CA6B49F0
CSQC315E xxxxCICS CSQCCON Unable to LOAD API exit CSQCAPX. EIBFN=0E06 EIBRESP=27
EIBRCODE=010000000000
CSQC472I xxxxCICS CSQCSERV Server subtask (TCB address=009A29D8) connect successful
CSQC472I xxxxCICS CSQCSERV Server subtask (TCB address=009A6288) connect successful
CSQC472I xxxxCICS CSQCSERV Server subtask (TCB address=0099E070) connect successful
CSQC472I xxxxCICS CSQCSERV Server subtask (TCB address=009B65A0) connect successful
CSQC472I xxxxCICS CSQCSERV Server subtask (TCB address=009A4190) connect successful
CSQC472I xxxxCICS CSQCSERV Server subtask (TCB address=009A2748) connect successful
CSQC472I xxxxCICS CSQCSERV Server subtask (TCB address=009A24B8) connect successful
CSQC472I xxxxCICS CSQCSERV Server subtask (TCB address=009A60F0) connect successful
CSQC307I xxxxCICS CSQCCON Successful connection to queue manager xxxx
DFHSI8441I xxxxCICS Connection to MQ xxxx successfully completed. |
Now you might have a CICS that is able of running MQSeries applications.
Now it's time for creating a Queue and the things needed...
Code: |
DEFINE QL(CICS01.INITQ)
DEFINE QL(TESTQ) TRIGGER TRIGTYPE(FIRST) +
PROCESS(PROCESS.ABCD) INITQ(CICS01.INITQ)
DEFINE PROCESS(PROCESS.ABCD) APPLTYPE(CICS) APPLCID('ABCD') |
My personal recomendation is include the transaction into the processname, because it then tells you which transaction that will get started, when just looking on the QLOCAL definition.....
I hope I didn't forget something mandatory....  _________________ Regards, Jørgen
Home of BlockIP2, the last free MQ Security exit ver. 3.00
Cert. on WMQ, WBIMB, SWIFT. |
|
Back to top |
|
 |
daveking |
Posted: Thu Jan 02, 2003 11:32 am Post subject: |
|
|
Newbie
Joined: 10 Oct 2002 Posts: 5
|
Thanks Jorgen for giving me a start.I will try to implement this thing.
If i have any questions i will revert to you.
Thanks
Dave |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
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
|
|
|
|