PM57542: RDz pushtoclient of a host-based project fails when a properties file is omited from subproject definition file
A fix is available
Closed as program error.
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.
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.
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 V18.104.22.168 Fix Pack which is available from the Recommended Fixes support download page: http://www-1.ibm.com/support/docview.wss?rs=2294&uid=swg27006335
Reported component name
Reported component ID
Last modified date
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fixed component name
RATL DEV FOR SY
Fixed component ID
Applicable component levels