IBM Support

OA46199: JOBS WITH INVALID &SYSUID FOR NOTIFY= ON THE JOB CARD SHOULD FAIL

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • If the &SYSUID value on the JOB card refers to a SPECIAL
    LOCAL value, like U200, based on the DESTDEF UDEST=SPLOCAL
    and LOCALNUM settings, the job should be failed with
    
    $HASP110 IBMUSERA -- Illegal JOB card - value of NOTIFY=
                         parameter is not valid
    IEFC452I IBMUSERA - JOB NOT RUN - JCL ERROR
    
    but instead is allowed to run.
    
    //jobname JOB  NOTIFY=&SYSUID (&SYSUID=U200) runs
    //jobname JOB  NOTIFY=U200                   fails
    
    In either case the NOTIFY message $HASP165 is not issued.
    
    This can also occur with userid definitions for reserved
    names based on the specified DESTDEF values for
    
    NDEST=NODE
    RDEST=REMOTE
    RMDEST=REMOTE
    RMTDEST=REMOTE
    UDEST=SPLOCAL
    
    Verification steps:
    A defined TSO userid uses the JES2 reserved names for Nodes,
    Remotes or TSO userids as defined and documented by the DESTDEF
    JES2 initialization statement.
    

Local fix

  • Correct DESTDEF settings or use non-reserved TSO userids
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of HJE7780 and HJE7790.            *
    ****************************************************************
    * PROBLEM DESCRIPTION: On a JOB statement, specification of a  *
    *                      special local destination by            *
    *                      NOTIFY=&SYSUID is not detected.         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    NOTIFY=&SYSUID, where the owning userid is of the form
    Unnn, should be diagnosed as an error if DESTDEF does not
    identify the Unnn value as a user id (as opposed to being
    a special local destination).
    

Problem conclusion

  • TYPE/RESTART(WARM) IPL/REQUIRED(YES) CLPA(YES)
    
    CLPA is needed only if HASCxxxx modules currently reside in
    the pageable link pack area (PLPA).
    .
    **********************************************************
    *                                                        *
    *  You may continue to experience this problem while any *
    *  of the following is true:                             *
    *                                                        *
    *  1. Data exists on spool that was created before this  *
    *     APAR fix was applied.                              *
    *  2. Data is created by a member that does not have     *
    *     this APAR fix applied.                             *
    *                                                        *
    **********************************************************
    .
    After the VERIFYX that establishes the owning USERID, logic
    is added (when NOTIFY=&SYSUID) to determine if the USERID is
    a special local destination.  If so, a diagnostic message
    (HASP110) is written to the JESYSMSG data set and the job is
    failed.
    .
    Exception: If z/OS1.13 and JOBDEF JCLERR=NO, then there is no
    change in behavior.  No diagnostic message is written and the
    job is not failed.
    
    APAR OA46199 prereq's (and sup's) for FMID HJE7780:
    Pre's: * NONE *
    
    APAR OA46199 prereq's (and sup's) for FMID HJE7790:
    Pre's: * NONE *
    

Temporary fix

  • *** * TEMPORARY FIX MAY BE OBTAINED FROM DLL OR INFO/ACCESS ****
    ******************* OA46199  DECK AVAILABLE ********************
    

Comments

  • ×**** PE15/06/12 FIX IN ERROR. SEE APAR OA48109  FOR DESCRIPTION
    

APAR Information

  • APAR number

    OA46199

  • Reported component name

    JES2

  • Reported component ID

    5752SC1BH

  • Reported release

    790

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2014-10-03

  • Closed date

    2014-10-28

  • Last modified date

    2015-07-16

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UA75299 UA75300

Modules/Macros

  • $JCT     HASCCNVS HASCINJR HASCSRIP HASMJCT
    HASPCNVS HASPRDR
    

Fix information

  • Fixed component name

    JES2

  • Fixed component ID

    5752SC1BH

Applicable component levels

  • R780 PSY UA75299

       UP14/11/19 P F411

  • R790 PSY UA75300

       UP14/11/19 P F411

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"790","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":null,"label":null},"Product":{"code":"SG19O","label":"APARs - MVS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"790","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
16 July 2015