GrantGoodale
New User
Joined: 22 Aug 2019 Posts: 1 Location: Canada
|
|
|
|
I have an assembler program that issues output to a sysout DD. I also have an ESTAE exit in that program. I have an OUTLIM on the sysout DD. When I exceed the OUTLIM, I get an S722 abend, as expected. The ESTAE routine is entered and it tries to write a few messages to the sysout DD. I have tried various tests and it seems that I am able to write one record (via PUT macro) but anything after that does not show up on the output.
Is there any documentation that describes this apparent limit?
TIA |
|
steve-myers
Active Member
Joined: 30 Nov 2013 Posts: 917 Location: The Universe
|
|
|
|
Are you writing to the same data set as got the S722 or another data set? You also did not tell us whether you are writing in the ESTAE exit or the "retry" routine.
If you are writing to the same data set as got the S722, it may be a JES issue. You might try to start an IBM problem to get more clarity on this issue.
More than 10 years ago I worked an S722 issue that resulted in a large APAR/PTF that was quickly PE'ed. I never truly understood what JES2 was really trying to fix, or what the APAR was doing, though it fixed my immediate problem. Oh yes, my problem was a job level S722, not a data set S722, so the two issues are not quite identical. |
|