Portal | Manuals | References | Downloads | Info | Programs | JCLs | Mainframe wiki | Quick Ref
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Profile Log in to check your private messages Log in
 
Getting responce code as 0000001C while reading a VSAM file.

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> CICS
View previous topic :: :: View next topic  
Author Message
Rambhupalchowdary

New User


Joined: 19 Aug 2010
Posts: 47
Location: Hyderabad

PostPosted: Thu Dec 08, 2011 2:52 pm    Post subject: Getting responce code as 0000001C while reading a VSAM file.
Reply with quote

Hi All,

In my CICS program, I am reading a VSAM file by passing key. But the record is not read and it is setting the record not found flag.This input VSAM file has the record for that key.
I am getting the respose code as 0000001C.

why I am getting 0000001C response code and how to resolve?

Please send me your responses if you have any idea on this ASAP.

Thanks
Ram
Back to top
View user's profile Send private message

PeterHolland

Global Moderator


Joined: 27 Oct 2009
Posts: 2441
Location: Netherlands, Amstelveen

PostPosted: Thu Dec 08, 2011 2:57 pm    Post subject:
Reply with quote

Quote:

why I am getting 0000001C response code and how to resolve?


Maybe you do something wrong ?
That ASAP eneough?
Back to top
View user's profile Send private message
Bill Woodger

DFSORT Moderator


Joined: 09 Mar 2011
Posts: 7315

PostPosted: Thu Dec 08, 2011 3:43 pm    Post subject: Reply to: Getting responce code as 0000001C while reading a
Reply with quote

What have you tried yourself to resolve this? Will it help your resolution to convert the "1C" to decimal? Are you only reading the dataset?
Back to top
View user's profile Send private message
PeterHolland

Global Moderator


Joined: 27 Oct 2009
Posts: 2441
Location: Netherlands, Amstelveen

PostPosted: Thu Dec 08, 2011 4:04 pm    Post subject:
Reply with quote

A "1C" return code for vsam is normally caused by dataset cannot be extended. But here the TS is reading. Maybe the return code is not from vsam but from CICS?
Without any much more info it will be only guessing and that is not solved ASAP.
Back to top
View user's profile Send private message
Rambhupalchowdary

New User


Joined: 19 Aug 2010
Posts: 47
Location: Hyderabad

PostPosted: Thu Dec 08, 2011 6:18 pm    Post subject:
Reply with quote

Yes I am only reading the dataset and retrieving certain fields for creating output.
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8154
Location: East Dubuque, Illinois, USA

PostPosted: Thu Dec 08, 2011 6:52 pm    Post subject:
Reply with quote

Rambhupalchowdary: at this point, you have done absolutely nothing to clarify what your problem is. If you are telling us that you are getting EIBRESP of X'0000001C' (or decimal 28), then the first issue is that you will NOT get a TRANSIDERR on a READ statement in CICS. Hence, either you are getting the X'0000001C' on something other than the READ, or you are not getting an X'0000001C' EIBRESP code at all, or you are getting some other code from the READ that you are not saving before you attempt an EXEC CICS RETURN that DOES get the 28 response code, or you have absolutely no clue about what you are doing -- in which case you need to figure that out before attempting to post anything else here.

If you are getting a VSAM response code from the COBOL extended file status code, then again the code makes no sense in the context of what you supposedly are doing. As I first said, you need to clarify what you are doing and what, exactly, code you are getting and from where.
Back to top
View user's profile Send private message
Jose Mateo

Active User


Joined: 29 Oct 2010
Posts: 111
Location: Puerto Rico

PostPosted: Thu Dec 08, 2011 7:30 pm    Post subject:
Reply with quote

Good day to all!

You should do a CEDF at the terminal and trace your transaction to the point before the READ is executed. Modify the key using the key of the record that you are having problems with then execute the read and should see if the read was successful or a response condition from the read. If the transaction doesn't have a terminal ID then do a CEDX on the transaction.
Back to top
View user's profile Send private message
Bill O'Boyle

CICS Moderator


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

PostPosted: Thu Dec 08, 2011 7:48 pm    Post subject: Reply to: Getting responce code as 0000001C while reading a
Reply with quote

Please post the associated EIBFN and EIBRCODE values.

Besides an EIBRESP of 28 (X'1C'), please post the EIBRESP2 value.

Mr. Bill
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> CICS All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts Compare yesterday's date to the one o... migusd SYNCSORT 2 Fri Sep 22, 2017 11:35 pm
No new posts Split 1 file into 10 output Files - S... Prasanth Kumar SYNCSORT 5 Sat Sep 16, 2017 12:02 am
No new posts BUILD OUTFIL based on condition other... balaji81_k DFSORT/ICETOOL 13 Fri Sep 08, 2017 11:06 pm
No new posts Skip file from delete pema_yozer All Other Mainframe Topics 3 Tue Aug 29, 2017 3:19 pm
No new posts editting the file by inserting zeros ... pramodrsingh DFSORT/ICETOOL 9 Mon Aug 21, 2017 5:58 pm

Facebook
Back to Top
 
Job Vacancies | Forum Rules | Bookmarks | Subscriptions | FAQ | Polls | Contact Us