Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

CICS program abending with ASRA

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

New User


Joined: 16 Oct 2012
Posts: 7
Location: India

PostPosted: Fri Oct 19, 2012 10:24 am    Post subject: CICS program abending with ASRA
Reply with quote

Hi All,

I have a CICS program(cobol, DB2, CICS) running in prod. For one of the CR, i had to modify that... a mere adding one more CONDITION level parameter.. but when i tried running the TRANS in CICS, it was abending with ASRA, i tried all the possible ways, but everytime the same error.

Also, I have tried releasing it from Baseline, and its working fine with that. So I have tried JUST recompiling the same baseline program through Changeman and tried running again... but with the same baseline recompiled component also its throwing ASRA.

Can anyone pls let me know the solution.

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

Pandora-Box

Moderator


Joined: 07 Sep 2006
Posts: 1529
Location: Andromeda Galaxy

PostPosted: Fri Oct 19, 2012 11:19 am    Post subject:
Reply with quote

Quote:
a mere adding one more CONDITION level parameter


What was that?
Back to top
View user's profile Send private message
Nic Clouston

Global Moderator


Joined: 10 May 2007
Posts: 1715
Location: UK

PostPosted: Fri Oct 19, 2012 11:59 am    Post subject:
Reply with quote

It did not 'throw' ASRA. Nothing on the mainframe 'throws' anything. It issues, displays, abends with whatever. Curly-wurly languages on non-mainframe boxes throw things.
Back to top
View user's profile Send private message
Vijay_reddy

New User


Joined: 16 Oct 2012
Posts: 7
Location: India

PostPosted: Fri Oct 19, 2012 12:32 pm    Post subject:
Reply with quote

Hi,

Below is the error description.

DFHAC2206 00:01:02 DHIPD132 Transaction IZAM failed with abend ASRA. Updates
to local recoverable resources backed out.

Pls help.

[/img]
Back to top
View user's profile Send private message
Vijay_reddy

New User


Joined: 16 Oct 2012
Posts: 7
Location: India

PostPosted: Fri Oct 19, 2012 1:03 pm    Post subject:
Reply with quote

Hi Pandora,

Attached is the code the I have modified highlited in RED.
Back to top
View user's profile Send private message
chandan.inst

Active User


Joined: 03 Nov 2005
Posts: 269
Location: Mumbai

PostPosted: Fri Oct 19, 2012 1:16 pm    Post subject:
Reply with quote

This is may be the data issue in region where you are running the transaction..

Your changes doesnt seem to be cause for ASRA

Regards,
Chandan
Back to top
View user's profile Send private message
Vijay_reddy

New User


Joined: 16 Oct 2012
Posts: 7
Location: India

PostPosted: Fri Oct 19, 2012 1:25 pm    Post subject:
Reply with quote

Thanks Chandan.

If I recompile the baseline component (without modifying) and test it, its abending with ASRA... but if I release it from baseline its not abending, so it seems issue is not with data set-up etc...
Back to top
View user's profile Send private message
Bill Woodger

DFSORT Moderator


Joined: 09 Mar 2011
Posts: 7236

PostPosted: Fri Oct 19, 2012 1:37 pm    Post subject: Reply to: CICS program abending with ASRA
Reply with quote

You've got an abend. You need to identify where that is happening, what "source line" is causing the problem.
Back to top
View user's profile Send private message
enrico-sorichetti

Global Moderator


Joined: 14 Mar 2007
Posts: 10203
Location: italy

PostPosted: Fri Oct 19, 2012 1:52 pm    Post subject: Reply to: CICS program abending with ASRA
Reply with quote

well the only thing clear is that there is a mismatch between the source and the load

the reasons could be a change in ...
1 the source code
2 the process to build the <load> since the successful build

investigate
Back to top
View user's profile Send private message
Pandora-Box

Moderator


Joined: 07 Sep 2006
Posts: 1529
Location: Andromeda Galaxy

PostPosted: Fri Oct 19, 2012 1:59 pm    Post subject:
Reply with quote

As others said there should be a offset address displayed with which you could trace the problamatic line
Back to top
View user's profile Send private message
Vijay_reddy

New User


Joined: 16 Oct 2012
Posts: 7
Location: India

PostPosted: Fri Oct 19, 2012 3:13 pm    Post subject:
Reply with quote

Thanks for your response. I have tried debugging using XPED, so I've tried compiling using Changman giving the DDIO file which I have created using XPED options 5.3.2 and 5.3.1 but none of them is working... pls see the error that I'm getting while compiling.

Can anyone pls let me know how could I TRACE the actual line.

FYI - I've did some research on the error in this forum and in google, but couldnt get solution for that too.
Back to top
View user's profile Send private message
enrico-sorichetti

Global Moderator


Joined: 14 Mar 2007
Posts: 10203
Location: italy

PostPosted: Fri Oct 19, 2012 3:27 pm    Post subject: Reply to: CICS program abending with ASRA
Reply with quote

please do not post screen shots, they just clutter the forum

the same amount of info can be conveyed by a plain TEXT cut and past of Your 3270 screen
Back to top
View user's profile Send private message
Garry Carroll

Active Member


Joined: 08 May 2006
Posts: 990
Location: Dublin, Ireland / Edinburgh, Scotland

PostPosted: Fri Oct 19, 2012 4:31 pm    Post subject:
Reply with quote

Quote:
Also, I have tried releasing it from Baseline, and its working fine with that. So I have tried JUST recompiling the same baseline program through Changeman and tried running again... but with the same baseline recompiled component also its throwing ASRA.



If you JUST recompile you don't change the load module - so did you link-edit? If you did, did you then successfully NEWCOPY the program?

In your Expediter session, you are not using the DDIO that your compile created.

Garry.
Back to top
View user's profile Send private message
Vijay_reddy

New User


Joined: 16 Oct 2012
Posts: 7
Location: India

PostPosted: Fri Oct 19, 2012 5:04 pm    Post subject:
Reply with quote

Hi Garry,

Yes I did all the procedures that you have mentioned. Also, I have DEL and DEF the trans, program, DB2T, DB2E of program etc... to ensure everything is proper. Even then, I'm getting the same abend.

Reg the XPED, i was unable to recompile the component if I use
XPEDITER ===> Y
option in Changeman, so I couldnt debug the program, I tried searching in google, some suggested to use CECI but nothing worked.

Don't know how to proceed.
Back to top
View user's profile Send private message
Garry Carroll

Active Member


Joined: 08 May 2006
Posts: 990
Location: Dublin, Ireland / Edinburgh, Scotland

PostPosted: Fri Oct 19, 2012 5:13 pm    Post subject:
Reply with quote

Have you tried running the transaction under EDF ?

The abend should give some information as to the instruction/offset where the abend is happening and this can point you to the problem instruction. Once you know what the instruction is and what its operands are, you can work out what's wrong. Sometimes printing the DFHDMPx dataset is useful.

Garry.
Back to top
View user's profile Send private message
Vijay_reddy

New User


Joined: 16 Oct 2012
Posts: 7
Location: India

PostPosted: Tue Oct 23, 2012 3:04 pm    Post subject:
Reply with quote

Thanks a lot Garry. I used EDF and it gave me what I was looking for!!!

The issue is resolved now, thanks icon_smile.gif
Back to top
View user's profile Send private message
chandan.inst

Active User


Joined: 03 Nov 2005
Posts: 269
Location: Mumbai

PostPosted: Tue Oct 23, 2012 3:52 pm    Post subject:
Reply with quote

Hi,

Can you lets us know what was the root cause for this issue?

Regards,
Chandan
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 CICS START AND CANCEL blayek CICS 1 Wed Dec 07, 2016 3:27 am
No new posts I can not compile my program PL1 V3.R... Miguel Fernandez PL/I & Assembler 13 Tue Dec 06, 2016 8:30 pm
No new posts How does a called pgm know if its cal... Graeme Westerman COBOL Programming 4 Tue Nov 29, 2016 9:25 pm
No new posts IMS BMP program causes 878 system abend Artemk IMS DB/DC 7 Tue Nov 22, 2016 8:26 pm
No new posts CICS Roll back partially - Need to re... dwijadas CICS 4 Wed Nov 16, 2016 4:30 pm


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us