View previous topic :: View next topic
|
Author |
Message |
Vijay_reddy
New User
Joined: 16 Oct 2012 Posts: 7 Location: India
|
|
|
|
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 |
|
|
Pandora-Box
Global Moderator
Joined: 07 Sep 2006 Posts: 1592 Location: Andromeda Galaxy
|
|
|
|
Quote: |
a mere adding one more CONDITION level parameter |
What was that? |
|
Back to top |
|
|
Nic Clouston
Global Moderator
Joined: 10 May 2007 Posts: 2455 Location: Hampshire, UK
|
|
|
|
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 |
|
|
Vijay_reddy
New User
Joined: 16 Oct 2012 Posts: 7 Location: India
|
|
|
|
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 |
|
|
Vijay_reddy
New User
Joined: 16 Oct 2012 Posts: 7 Location: India
|
|
|
|
Hi Pandora,
Attached is the code the I have modified highlited in RED. |
|
Back to top |
|
|
chandan.inst
Active User
Joined: 03 Nov 2005 Posts: 275 Location: Mumbai
|
|
|
|
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 |
|
|
Vijay_reddy
New User
Joined: 16 Oct 2012 Posts: 7 Location: India
|
|
|
|
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 |
|
|
Bill Woodger
Moderator Emeritus
Joined: 09 Mar 2011 Posts: 7309 Location: Inside the Matrix
|
|
|
|
You've got an abend. You need to identify where that is happening, what "source line" is causing the problem. |
|
Back to top |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10873 Location: italy
|
|
|
|
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 |
|
|
Pandora-Box
Global Moderator
Joined: 07 Sep 2006 Posts: 1592 Location: Andromeda Galaxy
|
|
|
|
As others said there should be a offset address displayed with which you could trace the problamatic line |
|
Back to top |
|
|
Vijay_reddy
New User
Joined: 16 Oct 2012 Posts: 7 Location: India
|
|
|
|
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 |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10873 Location: italy
|
|
|
|
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 |
|
|
Garry Carroll
Senior Member
Joined: 08 May 2006 Posts: 1193 Location: Dublin, Ireland
|
|
|
|
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 |
|
|
Vijay_reddy
New User
Joined: 16 Oct 2012 Posts: 7 Location: India
|
|
|
|
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 |
|
|
Garry Carroll
Senior Member
Joined: 08 May 2006 Posts: 1193 Location: Dublin, Ireland
|
|
|
|
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 |
|
|
Vijay_reddy
New User
Joined: 16 Oct 2012 Posts: 7 Location: India
|
|
|
|
Thanks a lot Garry. I used EDF and it gave me what I was looking for!!!
The issue is resolved now, thanks |
|
Back to top |
|
|
chandan.inst
Active User
Joined: 03 Nov 2005 Posts: 275 Location: Mumbai
|
|
|
|
Hi,
Can you lets us know what was the root cause for this issue?
Regards,
Chandan |
|
Back to top |
|
|
|