IBM Support

PI72390: IBM RATIONAL DEVELOPER FOR Z SYSTEMS (RDZ/IDZ) SOFTWARE ANALYZER IN BATCH FAILS WHEN PASSING -XMX JAVA PARM

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • IBM Rational Developer for System z - RDz - v9.5.1
    IBM Developer for z Systems - IDz - v14
    Host Utilities
    
    When you submit a software analyzer job in batch and specify
    the Java Max Heapsize (-Xmx) parameter in the ENVVARS DD the
    job fails with return 12 and the following errors:
      2412 +++       Xmx=Data / 1024 % 1024
       222 +++  cRC=max(cRC,ProcessInput(HeapPercentage,WarnHeap))
    IRX0041I Error running AKGCRX, line 2412: Bad arithmetic
    conversion
    
    Below is an example of how the Java max heap size can be
    specified:
    //ENVVARS DD *
    export AKG_JAVAOPTS="-Xmx1024m"
    PEND
    //*
    

Local fix

  • None available.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: 01.All RDz/IDz batch CC/batch CR users       *
    *                    specifing Java heap size                  *
    *                 02.Users who run code coverage with Debug    *
    *                    Tool.                                     *
    ****************************************************************
    * PROBLEM DESCRIPTION: 01.Batch CC & batch CR fail when        *
    *                         specifying Java heap size in a       *
    *                         quoted string                        *
    *                      02.When running code coverage, either   *
    *                         via the UI or headless code          *
    *                         coverage, the code coverage session  *
    *                         will hang, and never complete.       *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    01.Developer for z Systems batch Code Coverage & batch Code
       Review fail when specifying Java heap size in a quoted
       string and Java heap size is the last argument in hte
       string. For example:
       //ENVVARS DD *
       AKG_JAVAOPTS="-Xmx1024m"
    02.Code coverage sessions of applications that are missing
       listing files may hang during code coverage either via the
       UI or headless code coverage.
    

Problem conclusion

  • 01.Corrected code to strip quotes before using data
    02.The code coverage collection was updated to ignore files
       that are missing listings, and therefore no longer hanging.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI72390

  • Reported component name

    ID/Z HOST

  • Reported component ID

    5724T0723

  • Reported release

    951

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-11-15

  • Closed date

    2016-11-18

  • Last modified date

    2017-12-11

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

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

    UI42736

Modules/Macros

  •    AKGCCINI AKGCCX   AKGCRX   AKGFT003 AKGXCC01
    

Fix information

  • Fixed component name

    ID/Z UTILITIES

  • Fixed component ID

    5724T0733

Applicable component levels

  • R951 PSY UI42736

       UP16/11/23 I 1000

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.



Document information

More support for: Rational Developer for System z

Software version: 951

Reference #: PI72390

Modified date: 11 December 2017