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
 
S222 error due to excessive EXCP count?

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> ABENDS & Debugging
View previous topic :: :: View next topic  
Author Message
ramangouda patil

New User


Joined: 09 Apr 2008
Posts: 39
Location: India

PostPosted: Wed Mar 25, 2009 6:52 pm    Post subject: S222 error due to excessive EXCP count?
Reply with quote

Hi all,
I get an S222 abend for steps with an unusually high EXCP count,.Have tried increasing the blksze for those steps,but hasnt helped.
What else can i try ? ( including REGION parameter? )
Thanks!
Back to top
View user's profile Send private message

expat

Global Moderator


Joined: 14 Mar 2007
Posts: 8593
Location: Back in jolly old England

PostPosted: Wed Mar 25, 2009 6:57 pm    Post subject:
Reply with quote

EXCP is dependant on the amount of I/O being processed.

Take a look at the program and see if it can be reduced.
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: Wed Mar 25, 2009 7:11 pm    Post subject:
Reply with quote

Have you tried talking to the operators to find out why the job was canceled? Unlike an S522 (for example), an S222 means someone physically killed your job.

Also, what's the DD statements look like -- do you have buffers specified for the file(s) involved?
Back to top
View user's profile Send private message
ramangouda patil

New User


Joined: 09 Apr 2008
Posts: 39
Location: India

PostPosted: Wed Mar 25, 2009 8:45 pm    Post subject:
Reply with quote

expat wrote:
EXCP is dependant on the amount of I/O being processed.

Take a look at the program and see if it can be reduced.

There isnt much scope for program changes. Will increasing blksz help ?

Quote:
an S222 means someone physically killed your job.

I checked out this.Its being cancelled by the system itself.
Also I am creating temp files(table dumps). These are big files.
Back to top
View user's profile Send private message
dbzTHEdinosauer

Global Moderator


Joined: 20 Oct 2006
Posts: 6968
Location: porcelain throne

PostPosted: Wed Mar 25, 2009 8:57 pm    Post subject:
Reply with quote

are there not different JOB CLASSes in your system?

you received the s222 because the job class limitations,
the class that you used in your job,
have been exceeded.

Find a job class that allows for more time.
Back to top
View user's profile Send private message
ramangouda patil

New User


Joined: 09 Apr 2008
Posts: 39
Location: India

PostPosted: Wed Mar 25, 2009 9:17 pm    Post subject:
Reply with quote

Quote:
Find a job class that allows for more time.

I am afraid this isnt possible as well. We run this in production class,thus this is ruled out. icon_sad.gif
Back to top
View user's profile Send private message
senthilnathanj

New User


Joined: 31 Jul 2007
Posts: 47
Location: chennai

PostPosted: Wed Mar 25, 2009 9:23 pm    Post subject:
Reply with quote

hi,
S222 means the operator, or an authorized time sharing option
extensions (TSO/E) user, canceled the job without requesting a dump.

Find out why the operator or TSO/E user canceled the job. Correct any errors and resubmit the job. If you want a dump, have the operator resubmit the job and then cancel it using the command CANCEL jobname, DUMP.
you must specify the region size as REGION=1M and resubmit the job.
Back to top
View user's profile Send private message
enrico-sorichetti

Global Moderator


Joined: 14 Mar 2007
Posts: 10308
Location: italy

PostPosted: Wed Mar 25, 2009 9:26 pm    Post subject: Reply to: S222 error due to excessive EXCP count?
Reply with quote

System Abend :
222

Explanation:
The operator, or an authorized time sharing option extensions (TSO/E) user, canceled the job without requesting a dump.

Source:
Master scheduler

System Action:
The system ends the job. In some cases, the system
might write a dump even though a dump was not requested, depending on which system routine has control.

Programmer Response:
Find out why the operator or TSO/E user canceled the job. Correct any errors and resubmit the job. If you want a dump, have the operator resubmit the job and then cancel it using the command CANCEL jobname, DUMP.

P.S.
speak to Your support
I have seen places where some automation issued system commands
to fix what was believed to be an abnormal situations (
Back to top
View user's profile Send private message
Anuj Dhawan

Senior Member


Joined: 22 Apr 2006
Posts: 6258
Location: Mumbai, India

PostPosted: Wed Mar 25, 2009 9:30 pm    Post subject:
Reply with quote

Hi,

For a similar discussion check this link: http://www.ibmmainframes.com/about16726-0-asc-15.html
Back to top
View user's profile Send private message
ramangouda patil

New User


Joined: 09 Apr 2008
Posts: 39
Location: India

PostPosted: Mon Mar 30, 2009 7:28 pm    Post subject: Reply to: S222 error due to excessive EXCP count?
Reply with quote

Hi all,
Thanks to your suggestions!
increased the blocksize to BLKSIZE = INT(27998/LRECL) * LRECL. Also made changes the spool consumption for the job. Cant say which change rectified it. icon_confused.gif
Thanks all!
Back to top
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Mon Mar 30, 2009 10:06 pm    Post subject:
Reply with quote

Hello,

Quote:
Cant say which change rectified it.
Did you determine what caused the s222?

If not, it may not be completely fixed. If it was an operator, that operator may not have seen the re-run or may not have been working when the re-run was successful.

If some automated function issued the s222, hopefully the changes have resolved the issue icon_wink.gif
Back to top
View user's profile Send private message
ramangouda patil

New User


Joined: 09 Apr 2008
Posts: 39
Location: India

PostPosted: Thu Apr 02, 2009 9:33 pm    Post subject:
Reply with quote

Quote:
If some automated function issued the s222, hopefully the changes have resolved the issue

Yup!
The changes solved the problem icon_biggrin.gif
Back to top
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Thu Apr 02, 2009 10:24 pm    Post subject: Reply to: S222 error due to excessive EXCP count?
Reply with quote

Good to hear it is working - thank you for letting us know icon_smile.gif

d
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 -> ABENDS & Debugging All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts FUSE - IBM MQ - CICS integration error Kevin Vaz CICS 1 Mon Sep 18, 2017 4:31 pm
No new posts column with count of rows within dist... ronald wouterson DB2 4 Sun Sep 17, 2017 9:48 pm
No new posts Reply MQ open error Vignesh Sid COBOL Programming 5 Thu Sep 07, 2017 6:02 pm
No new posts Error in SQL-PLIST3 'Above value tru... rikdeb DB2 4 Wed Sep 06, 2017 1:34 pm
No new posts Updating the Trailer count in variabl... satheshbabur DFSORT/ICETOOL 6 Wed Aug 30, 2017 9:49 pm

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