IBM MAINFRAME HELP FORUMS for COBOL, JCL, CICS, DB2, IMS etc...
Help & Support Forums for IBM Mainframe computers Applications like COBOL, JCL, CICS, DB2, FileAid, DFSORT, Endevor, Xpediter, CoolGen, CA-7, CA-11, AbendAid, IMS, IDMS, PL/I, MqSeries, SyncSort, Assembler, VSAM, ISPF, ChangeMan, Easytrieve, InterTest, REXX, CLIST etc...
 

CICS ATI to define a TDQ

THIS IS AN ARCHIVE FORUM: CLICK HERE TO GO TO THE ORIGINAL TOPIC

 
       IBMMAINFRAMES.com - IBM Mainframe Support Forums Index -> CICS
View previous topic :: View next topic  
Author Message
Arun Aravind



Joined: 20 Jun 2008
Posts: 9
Location: Bangalore

Posted: Fri Jul 18, 2008 2:16 pm    Post subject: CICS ATI to define a TDQ  

Hai.. pls help me with ATI..
I have defined a TDQ with the following details:
TDqueue : QUE1
Group : (I have specified it)
DEscription :
TYPE : INTra Extra | INTra | INDirect
DIsposition : Shr | Old | Mod
INTRA PARTITION PARAMETERS
Atifacility : Terminal Terminal | File | System
RECOVstatus : No No | Physical | Logical
Facilityid : QUE1
TRAnsid : TRN1
TRIggerlevel : 00002 0-32767
Userid :

It showed define successful..
After that i successfully installed it using CEDA INSTALL...

Even though i have written more than 2 records using my CICS program the transaction doesnt get triggered.I have checked out with transaction name provided in TDQ and the no of records in TDQ using READQTD.

Kindly tell me how to correct the problem...
Back to top  
Earl Haigh



Joined: 25 Jul 2006
Posts: 162

Posted: Fri Jul 18, 2008 7:36 pm    Post subject:  

Is QUE1 a valid terminal id ?


try writing to the tdq using CECI

CECI WRITEQ TD (QUE1)

RUN YOUR TRANSACTION UNDER DEBUG' SOFTWARE AND
TRAP THE RESPONSE YOU ARE GETTING FROM THE WRITEQ IN
YOUR TRANSACTION.
Back to top  
Robert Sample



Joined: 06 Jun 2008
Posts: 356
Location: Atlanta, GA

Posted: Fri Jul 18, 2008 7:43 pm    Post subject:  

Could you be in an MRO environment? If so, where did you define the TDQ?
Back to top  
Arun Aravind



Joined: 20 Jun 2008
Posts: 9
Location: Bangalore

Posted: Mon Jul 21, 2008 10:01 am    Post subject:  

Hai..
Executing CECI WRITEQ TD QUEUE('QUE1')
I am getting response: Normal.
I am able to get the written TDQ entries using READQ TD.
I have defined the TDQ using the CEDA command.
Back to top  
Earl Haigh



Joined: 25 Jul 2006
Posts: 162

Posted: Mon Jul 21, 2008 6:25 pm    Post subject:  

If CECI WRITEQ TD RESPONSE IS NORMAL , THEN TRANSACTION
SHOULD HAVE KICKED OFF, UNLESS

TRN1 IS NOT A VALID TRANSACTION

ARE YOU SURE FACILITY ID IS CORRECT>> QUE1 << DOES NOT
LOOK LIKE A VALID TERMINAL ID.
Back to top  
Arun Aravind



Joined: 20 Jun 2008
Posts: 9
Location: Bangalore

Posted: Wed Jul 23, 2008 1:34 pm    Post subject:  

hi..
kindly tell me if the facility id is the same as terminal id :3270

when i give the details leaving the facility id blank and press enter the CEDA automatically assigns the facility ID as:QUE1
Should i enter the Facility ID as 3270 since it seems to be my terminal id.
The transaction name is correct and its working fine...
Back to top  
Garry Carroll



Joined: 08 May 2006
Posts: 132
Location: Dublin, Ireland

Posted: Wed Jul 23, 2008 3:31 pm    Post subject:  

Quote: kindly tell me if the facility id is the same as terminal id :3270
The terminal id is unlikely to be 3270, that's a terminal type/model.
If you want the kicked-off transaction to run on your terminal, then specify your termid as the facility. If you want to run against a printer, specify the printer's terminal id (and so on...).

If you don't know your terminal id, try using CEMT I TAS to determine it - it should be shown against the CEMT transaction. If you use autoinstall for terminals and can't be sure of the termid, you probably need to rethink how you trigger the ATI task.

Regards,
Garry.
Back to top  
Arun Aravind



Joined: 20 Jun 2008
Posts: 9
Location: Bangalore

Posted: Wed Jul 23, 2008 3:44 pm    Post subject:  

thanks, when i used CEMT I TAS it returned like this:

Tas(0001247) Tra(CEMT) Fac(0150) Run Ter Pri( 255 )
Sta(TO) Use(USEG002 ) Uow(C2BBE624000729C6)


Is facility id: 0150 ...
Back to top  
Garry Carroll



Joined: 08 May 2006
Posts: 132
Location: Dublin, Ireland

Posted: Wed Jul 23, 2008 3:58 pm    Post subject:  

Yes, the Facility in the display is the terminal id.

Cheers,
Garry.
Back to top  
Arun Aravind



Joined: 20 Jun 2008
Posts: 9
Location: Bangalore

Posted: Thu Jul 24, 2008 12:41 pm    Post subject:  

Thanks a lot to all...
I got it.. its working fine now.
Back to top  
 
       IBMMAINFRAMES.com - IBM Mainframe Support Forums Index -> CICS
Page 1 of 1
THIS IS AN ARCIVE FORUM IN READ ONLY MODE. IF YOU WANT TO ASK YOUR DOUBTS USE THE ACTUAL FORUM
Related Links