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
 

 

Understanding the JCL ERROR 938

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> JCL & VSAM
View previous topic :: :: View next topic  
Author Message
nartcr

New User


Joined: 06 Jun 2007
Posts: 78
Location: anada

PostPosted: Thu Oct 23, 2008 11:51 am    Post subject: Understanding the JCL ERROR 938
Reply with quote

Hi all,

I coded a JCL with more than 255 steps.Every time i submit the JCL [ without changing any statement ] i am getting different JCL error codes in JESMSGLG.

Some error messages are :-

IRR010I USERID PKF IS ASSIGNED TO THIS JOB.
IEFC452I PKFCOPY - JOB NOT RUN - JCL ERROR 938
\HASP971 OS/EM VER 6.1 - JCL CONVERTED BY JES2 ON 3100

IRR010I USERID PKF IS ASSIGNED TO THIS JOB.
IEFC452I PKFCOPY - JOB NOT RUN - JCL ERROR 264
\HASP971 OS/EM VER 6.1 - JCL CONVERTED BY JES2 ON 3100

eventough the the message in JESYSMSG is same:-
IEFC602I EXCESSIVE NUMBER OF EXECUTE STATEMENTS

Why is it MVS issues different error codes when we submit the job with more than 255 steps? Any help would be appreciated.
Back to top
View user's profile Send private message

gcicchet

Senior Member


Joined: 28 Jul 2006
Posts: 1703
Location: Australia

PostPosted: Thu Oct 23, 2008 12:29 pm    Post subject:
Reply with quote

Hi,

938 and 264 are not error codes. ( I have not been able to find out what the numbers represent )

This has come up in the forum previously but I'm not sure it really answered your query.


http://www.ibmmainframes.com/about34340.html


Gerry
Back to top
View user's profile Send private message
nartcr

New User


Joined: 06 Jun 2007
Posts: 78
Location: anada

PostPosted: Thu Oct 23, 2008 12:37 pm    Post subject:
Reply with quote

I did check what you posted before putting this question.Its not mentioned anything about what those numbers means.I was not able to get any clue about these codes...
Back to top
View user's profile Send private message
nartcr

New User


Joined: 06 Jun 2007
Posts: 78
Location: anada

PostPosted: Thu Oct 23, 2008 12:45 pm    Post subject:
Reply with quote

Seems like IEFC452I routine is dynammically called routine from MVS due to which issues different codes at the time of execution.Is this correct?
Back to top
View user's profile Send private message
enrico-sorichetti

Global Moderator


Joined: 14 Mar 2007
Posts: 10256
Location: italy

PostPosted: Thu Oct 23, 2008 1:35 pm    Post subject: Reply to: Understanding the JCL.
Reply with quote

NO... the are just messages issued by different mvs components

You are running some add ons OS/EM
unless there is somebody around with the same environment
You will not get many suggestions around here


check with Your support...
IEFC452I is issued by the converter
IEF452I is issued by the interpreter/allocation

IEFC602I is issued by the converter
IEF602I is issued by the interpreter/converter

HSAP971 does is not a jes message
as the doc says ...
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/HAS2A170/13.0?SHELF=HAS2BK70&DT=20070426075909


but, since You know that it is not possible to have more than 255 steps
why do You insist ?

I do not have the system up now,
but if I have time i might try to find out the meaning of the numbers
( just a very wild guess could they be the job number ???)
Back to top
View user's profile Send private message
gcicchet

Senior Member


Joined: 28 Jul 2006
Posts: 1703
Location: Australia

PostPosted: Thu Oct 23, 2008 2:02 pm    Post subject:
Reply with quote

Hi Enrico,

I have tested the same and getting "the" numbers, ie. the job numbers are followed by the numbers.

J01778 146
J01779 150
J01780 189
J01781 212
J01782 228


Gerry
Back to top
View user's profile Send private message
Bill Dennis

Active Member


Joined: 17 Aug 2007
Posts: 562
Location: Iowa, USA

PostPosted: Thu Oct 23, 2008 7:08 pm    Post subject:
Reply with quote

The numbers you see at the end of the msg are multi-line WTO identifiers.

When a program writes a multi-line WTO, the first line has the ID# at the end and the successive lines have the same number in the front. This is so you can piece tigether the whole message on a busy SYSLOG.

If the message doesn't actually need to write a second line, then you're left with only one line with the ID#.
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 -> JCL & VSAM All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts Getting error while opening a variabl... apandey1 COBOL Programming 5 Fri May 05, 2017 12:22 pm
No new posts IDC2902I Error tzeche ABENDS & Debugging 2 Tue Mar 28, 2017 11:39 am
No new posts Need help with below DB2 error ashek15 DB2 3 Sat Mar 18, 2017 5:56 am
No new posts FINDREP Syntax Error seahawk789 DFSORT/ICETOOL 4 Thu Mar 09, 2017 10:11 pm
No new posts INVOKE WEBSERVICE error danik56 CICS 11 Thu Mar 09, 2017 11:52 am


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