IBM Support

PM54627: UNABLE TO START JZOS BATCH LAUNCHER IF THE STDENV SCRIPT CONTAIN S LONG CLASSPATH VALUE AND OUTPUTS STDERR MESSAGES

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Error Message: When starting the JZOS batch launcher, if the
    STDENV script contains long environment variable values (such as
    a long CLASSPATH value), and the processing of that STDENV
    script results in STDERR messages (such as the LE Options
    Report), then the JZOS batch launcher will fail to start.
    In this case, the STDENV contains a CLASSPATH value with more
    than 3,929 characters, and the LE option _CEE_RUNOPTS=RPTO(ON)
    is set to generate LE Option Report to STDERR. This results in
    JZOS batch launcher unable to start.
     JVMJZBL2008E Could not find or load class: HelloWorldApp
     JVMJZBL2999T <- StaticMethod.invoke()
     JVMJZBL2999T invokeMain caught exception rc=1
     JVMJZBL2999T <- invokeMain()
     JVMJZBL2999T <- run()
     JVMJZBL2999T -> cleanup()
     JVMJZBL1014I Waiting for non-deamon Java threads to finish
    before exiting...
     JVMJZBL2999T JvmExitHook entered with exitCode=0,
    javaMainReturnedOrThrewException=1
     JVMJZBL2999T DestroyJavaVM elapsed time=0.009537 seconds, cpu
    time=0.003567 seconds
     JVMJZBL2999I JZOS batch launcher elapsed time=1.670425 seconds,
    cpu time=0.997267 seconds
     JVMJZBL1047W JZOS batch launcher completed with Java exception,
    return code=100
    .
    Stack Trace: N/A
    .
    

Local fix

Problem summary

  • When starting the JZOS batch launcher, if the STDENV script
    contains long environment variable values (such as a long
    CLASSPATH value), and the processing of that STDENV script
    results in STDERR messages (such as the LE Options Report), then
    the JZOS batch launcher will fail to start.
    

Problem conclusion

  • This defect will be fixed in:
    6.0.1 SR2 (z/OS 31-bit)
    .
    The JZOS batch launcher has been updated so that it will start
    even if the STDENV script contains long environment variable
    values, and the processing of that STDENV script results in
    STDERR messages.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM54627

  • Reported component name

    JAVA Z/OS 31

  • Reported component ID

    620700105

  • Reported release

    601

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-12-20

  • Closed date

    2011-12-20

  • Last modified date

    2011-12-20

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

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

Fix information

  • Fixed component name

    JAVA Z/OS 31

  • Fixed component ID

    620700105

Applicable component levels

  • R601 PSY

       UP

[{"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":"601","Edition":"","Line of Business":{"code":"LOB16","label":"Mainframe HW"}},{"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":"601","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
09 August 2022