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
 
U1013 Abend in CICS

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

New User


Joined: 01 Jun 2010
Posts: 8
Location: NY, NY

PostPosted: Sat Mar 31, 2012 3:46 am    Post subject: U1013 Abend in CICS
Reply with quote

About to LINK into a program when we receive a U1013 abend.

both the calling and called CICS program has AMODE(31), RMODE(ANY)


Our installation added the new z/OS Binder to replace the linkage editor. It has impacted the program.

Any insights... info available on request...
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: Sat Mar 31, 2012 6:51 am    Post subject: Reply to: U1013 Abend in CICS
Reply with quote

From the manual -

"If the dynamic COBOL CALL fails, CICS abend handling is not invoked, and you may get a COBOL abend code (1013)." A 1013 is generated by LE (Language Environment).

Are you CALLING or LINKING to the program?

If you're using COBOL, make sure you're using compiler option "NODYNAM", as "DYNAM" is never correct for a CICS/COBOL program and could cause "Unpredictable Results".

In a COBOL "CALL USING" statement, you must provide addressability to the EIB and COMMAREA, so you must specify DFHEIBLK DFHCOMMAREA as the first two parms, followed by whatever other necessary required parms.
Back to top
View user's profile Send private message
Katharine Allen

New User


Joined: 01 Jun 2010
Posts: 8
Location: NY, NY

PostPosted: Sat Mar 31, 2012 3:33 pm    Post subject:
Reply with quote

the program is LINKing to the program.

I will check and see if it is DYNAM

for the compile In the calling CICS program, we added an INCLUDE to another non-CICS COBOL batch program to the linkedit step to make it static. the batch is program is called with CALL USING. THis is working.

the batch program merely adds a century indicator to a date field.
Back to top
View user's profile Send private message
Bill Woodger

DFSORT Moderator


Joined: 09 Mar 2011
Posts: 7314

PostPosted: Sat Mar 31, 2012 4:14 pm    Post subject:
Reply with quote

Your description is confusing, to me anyway.

Is this new code, or just being relinked with the "new" Binder? Why else do you feel the Binder is the issue? This is testing for the first time with your new method of compile/link or it is already working elsewhere?

You mention "another" batch program, implying there is a "first" batch program somewhere. Can you explain clearly?

Can you show your linkedit/bind control cards and explain what you mean about the INCLUDE? Did you check messages on the output?

Can you show your code for the CICS LINK?
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 Is CICS BMS logic on z/OS different ... Andi1982 CICS 2 Fri Dec 01, 2017 1:56 pm
No new posts How to get complete URL from CICS Con... mbattu CICS 1 Tue Nov 14, 2017 11:59 pm
No new posts Integrating CICS applications craig2020 CICS 1 Sun Oct 29, 2017 6:49 pm
No new posts ASP3 ABEND IN CICS Vedant CICS 0 Fri Oct 20, 2017 3:18 pm
No new posts Identifying Interfaces in CICS/mainframe Ashishpanpaliya CICS 5 Fri Oct 13, 2017 3:21 pm

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