IBM Support

PM57542: RDz pushtoclient of a host-based project fails when a properties file is omited from subproject definition file

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Null Pointer exception occurs when loading subproject onto the
    client when using pushtoclient for implementing host-based
    projects.  After adding properties file,
    ?SUBPROJECT-PROPERTIES-LOCATION?Properties?/SUBPROJECT-PROPERTIE
    S-LOCATION?
    entry to the Subproject definition file (hbpsd), the host-based
    project/subproject was successfully loaded onto the client.  The
    properties file is supposed to be optional.
    

Local fix

Problem summary

  • When parsing the subproject definition file, we assumed that the
    SUBPROJECT-PROPERTIES-LOCATION was present and did not guard
    against a null value.  The resulting NPE caused the loading of
    the subproject to be aborted.
    

Problem conclusion

  • We have added checks for a missing
    SUBPROJECT-PROPERTIES-LOCATION tag, a tag with no value, and a
    tag with a value that has no corresponding file on the host.
    
    The problem listed in this APAR has been resolved with
    IBM Rational Developer for System z V8.0.3.2 Fix Pack which
    is available from the Recommended Fixes support download page:
    http://www-1.ibm.com/support/docview.wss?rs=2294&uid=swg27006335
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM57542

  • Reported component name

    RD/Z HOST

  • Reported component ID

    5724T0723

  • Reported release

    803

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-02-06

  • Closed date

    2012-03-29

  • Last modified date

    2012-03-29

  • 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

    RATL DEV FOR SY

  • Fixed component ID

    5724T0700

Applicable component levels

  • R803 PSY

       UP



Document information

More support for: Rational Developer for System z

Software version: 8.0.3

Reference #: PM57542

Modified date: 29 March 2012