JES3 capabilities


z/OS 2.3 provided additional support for JES3 JECL statements. TM has provided support for these statements since 1995. The table below outlines the differences. For full details on TM JES3 Support reference the JES3 Compatibility Service Guide.

JES3 to JES2 support comparison - z/OS 2.3 vs ThruPut Manager

For JES3 environments needing to convert to JES2, the chart below addresses the differences between the support currently offered by IBM and ThruPut Manager support, which has been available since 1995.

If TM detects that the IBM JES3 processing is active (INPUTDEF JES3JECL=PROCESS) then TM ignores all JES3 statements and allows IBM to process them. Additionally a message is issued to the job to indicate this. DTM11118I JES3 JECL ignored due to 'INPUTDEF JES3JECL-PROCESS'

JES3 Control Statement

IBM Support

TM Support

//*DATASET
//*ENDDATASET

Tolerated - no message issued

 $JES3_DAL/JAL descriptors available for ALL keywords

 Converted to // EXEC DATASET to copy non-JCL data to a spool data set of the specified DDNAME/class

//*FORMAT

Supported - some keyword exceptions

 Builds OUTPUT JCL statement for supported keywords.

 Not Supported Keywords

      - CHNSIZE
       - OVFL
       - THRESHLD
       - INT

 $JES3_ DAL/JAL descriptors available for ALL keywords

 Automatically handles changes via SOS for all supported keywords

 Converted automatically

//*MAIN

Some keywords supported

 Not Supported Keywords – message issued

      - DEADLINE
       - EXPDTCHK
       - FAILURE
       - FETCH
       - SETUP
       - SPART
       - THWSSEP
       - UPDATE
       - USER

 Obsolete Keywords – message issued

      - ACMAIN
       - IORATE
       - L
       - REGION
       - MSS
       - RINGCHK
       - TRKGRPS
       - TYPE

 $JES3_ DAL/JAL descriptors available for ALL keywords.   

 Changes to SWA done automatically for all supported keywords.   

 DEADLINE= is also supported  (Deadline Scheduling).

 MAIL= translated to ROOM= (feature not documented by IBM)

//*NET

 Obsolete Keywords – message issued

      - DEVPOOLACMAIN
       - DEVRELSEIORATE
       - RELSCHCT

 $JES3_ DAL/JAL descriptors available for ALL keywords.

 Changes to SWA done automatically for all supported keywords

//*NETACCT

Supported

 $JES3_ DAL/JAL descriptors available for ALL keywords. Changes to SWA done automatically.

//*OPERATOR      

Supported - Message issued to SYSLOG at converter time (converter system)

 Message available (analysis system) in $JES3_OPERATOR descriptor.

 Installation can issue WTO/WTU/SEND etc. to where they choose during analysis.

//*PAUSE

Ignored – no message - no JES2 equivalent

//*PROCESS
//*ENDPROCESS

Tolerated – no message issued

 Converted to // EXEC dspname. CI, MAIN, OUTSERV and PURGE are ignored.

 Value passed in $JES3_PROCESS to DAL/JAL.

//*ROUTE XEQ

Not supported. Message issued - Job stream flushed.

Automatically converted via JECL=   

IBM Support Legend:

  • Not supported - Message $HASP1133 issued - ignored
  • Obsolete - $HASP1132 issued - ignored
  • Tolerated - no messages - ignored


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*