IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

why do i get "RESPONSE: QIDERR" using tdqeue


IBM Mainframe Forums -> CICS
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
wang_f_y1
Warnings : 1

New User


Joined: 16 May 2008
Posts: 47
Location: shenzhen

PostPosted: Thu Aug 20, 2009 4:59 pm
Reply with quote

HI

CECI WRITEQ TD QU(QQQQ) F(WWWWW) L(10)

WRITEQ TD QU(QQQQ) F(WWWWW) L(10)
STATUS: COMMAND EXECUTION COMPLETE NAME=
EXEC CICS WRITEQ TD
Queue( 'QQQQ' )
< Sysid() >
From( 'WWWWW ' )
< Length( +00010 ) >




RESPONSE: QIDERR EIBRESP=+0000000044 EIBRESP2=+0000000000


anybody know the reason,i want to create a TDqueue sucessfully.
Back to top
View user's profile Send private message
dbzTHEdinosauer

Global Moderator


Joined: 20 Oct 2006
Posts: 6966
Location: porcelain throne

PostPosted: Thu Aug 20, 2009 5:09 pm
Reply with quote

44 QIDERR
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8700
Location: Dubuque, Iowa, USA

PostPosted: Thu Aug 20, 2009 5:09 pm
Reply with quote

It is so difficult to click on the manuals link at the top of the page, click on the CICS Application Programming Reference manual, look at the WRITEQ TD command and find
Quote:
QIDERR
occurs if the symbolic destination to be used with a transient data control command cannot be found.

Default action: terminate the task abnormally.
I recommend you contact your site support group and verify that the DD name QQQQ was properly defined to the CICS region. Once it is so defined, that will get rid of your QIDERR.
Back to top
View user's profile Send private message
Bill O'Boyle

CICS Moderator


Joined: 14 Jan 2008
Posts: 2501
Location: Atlanta, Georgia, USA

PostPosted: Thu Aug 20, 2009 5:55 pm
Reply with quote

Oh Vey!
Back to top
View user's profile Send private message
wang_f_y1
Warnings : 1

New User


Joined: 16 May 2008
Posts: 47
Location: shenzhen

PostPosted: Thu Aug 20, 2009 6:48 pm
Reply with quote

thanks,

I must define the TDqueue name firstly in cics regin.
Back to top
View user's profile Send private message
sel_ramji2009

New User


Joined: 18 Jul 2013
Posts: 18
Location: india

PostPosted: Mon Jul 29, 2013 6:22 pm
Reply with quote

Hi ,

i am getting an error QIDERR while deleting the TSQ .can anyone tellme how to resolve this ? i quiet remeber that only TDQ's require an entry in DCT tables right ? not sure even TSQ need any entry somewhere ? but in my pgm it is created dynamically !
Back to top
View user's profile Send private message
Bill O'Boyle

CICS Moderator


Joined: 14 Jan 2008
Posts: 2501
Location: Atlanta, Georgia, USA

PostPosted: Mon Jul 29, 2013 6:35 pm
Reply with quote

Does it matter whether the DELETEQ TS API is successful or not? Then, don't worry about it....
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8700
Location: Dubuque, Iowa, USA

PostPosted: Mon Jul 29, 2013 6:40 pm
Reply with quote

As Bill implied, if you attempt to delete the TSQ and it does not exist you will get a QIDERR -- but since the TSQ doesn't exist if you get QIDERR, then you don't need to delete it, right? The only thing to "resolve" is your thinking that there is a problem to fix -- there is nothing wrong.

And don't piggyback on 4-year-old topics; start a new topic for a new question.
Back to top
View user's profile Send private message
sel_ramji2009

New User


Joined: 18 Jul 2013
Posts: 18
Location: india

PostPosted: Mon Jul 29, 2013 6:44 pm
Reply with quote

""And don't piggyback on 4-year-old topics; start a new topic for a new question""

we are posting in forum for just help ! people who knows things will never mind how old is the topic ,they ll just give a valid answer .if you know the answer just type it ,instead Dont pin point something else .
Back to top
View user's profile Send private message
colin777

New User


Joined: 06 Jun 2013
Posts: 19
Location: Singapore

PostPosted: Mon Jul 29, 2013 6:47 pm
Reply with quote

Some additional and important facts about Temporary Storage Queues :

Temporary storage is a VSAM DATASET on disk, and can also be an area of MAIN STORAGE. Its up to the user to decide which one to use.

-> There is no need to pre-define a queue name in any CICS table. It is made up, as and when needed.
-> Record lengths within the queue can be fixed or variable. Maximum record size 32k.
-> More than one record can be created on the queue.
-> There is no need to specify the key for the record to be created. CICS will sequentially assign a unique number, called an ITEM NUMBER to each record created. This key or item number can be used to read a record at random.
-> A queue record can be updated.
-> The queue and all records stored under it can be deleted when no longer needed, with one command.
-> The queue of records is available to any task that knows the name of the queue.
-> The records can be kept across an abnormal termination of CICS if they are:
a) Written to the VSAM dataset - AUXILIARY STORAGE.
b) Recoverable queue names are defined online in the TEMPORARY STORAGE TABLE (TST).

Hope this helps

Colin777
Back to top
View user's profile Send private message
sel_ramji2009

New User


Joined: 18 Jul 2013
Posts: 18
Location: india

PostPosted: Mon Jul 29, 2013 6:49 pm
Reply with quote

colin777 ,
Thanks for the explanation on TSQ .its useful .
Back to top
View user's profile Send private message
Nic Clouston

Global Moderator


Joined: 10 May 2007
Posts: 2454
Location: Hampshire, UK

PostPosted: Mon Jul 29, 2013 9:21 pm
Reply with quote

Quote:
people who knows things will never mind how old is the topic ,they ll just give a valid answer .if you know the answer just type it ,instead Dont pin point something else .

Well, obviously we do mind. The etiquette is: if you have a question then start a topic - you may reference, via the url, an old topic if relevant; do not tailgate another topic even if it is similar. And do not tailgate old topics as they are considered closed although they are never actually locked.

But...you obviously searched before posting which is GOOD and you thanked Colin for his response which is also GOOD. So thanks for those 2 bits.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> CICS

 


Similar Topics
Topic Forum Replies
No new posts PuTTY - "User is not a surrogate... IBM Tools 5
No new posts Parallelization in CICS to reduce res... CICS 4
No new posts MQ response when MQGET of a stopped q... Java & MQSeries 2
No new posts Newbie Stuck on "Duplicate Datas... TSO/ISPF 5
No new posts How can i link the RHDCSNON programa ... IDMS/ADSO 2
Search our Forums:

Back to Top