A fix is available
APAR status
Closed as program error.
Error description
z/OSMF Software Management (SM) obtains software product information from two sources: SMP/E global zone PRODUCT entries, and a Product Information File (PIF). If a Product Information File is loaded into z/OSMF SM that contains a product url value of empty string ("url:""), SM incorrectly stores this empty string value in its database. Later during an Export action to create a portable software instance, the product information for the software instance is serialized into the PSWI descriptor file, IZUD00DF.json. The Export action completes successfully. However, when later performing a Portable software instance Add action, the PSWI descriptor file is read and parsed . This Add action will fail with a parser error because of the product url value of empty string ("url:"").
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * All z/OSMF Software Management users that * * are adding a Portable Software Instance that * * contains a product url value of empty string * * ("url":""). * **************************************************************** * PROBLEM DESCRIPTION: * * The z/OSMF Software Management Add * * Portable Software Instance action ends * * with a parser error when the product * * url value is an empty string * * ("url":""). * **************************************************************** * RECOMMENDATION: * **************************************************************** z/OSMF Software Management (SM) obtains software product information from two sources: SMP/E global zone PRODUCT entries, and a Product Information File (PIF). If a Product Information File is loaded into z/OSMF SM that contains a product url value of empty string ("url":""), SM incorrectly stores this empty string value in its database. Later during an Export action to create a portable software instance, the product information for the software instance is serialized into the PSWI descriptor file, IZUD00DF.json. The Export action completes successfully. However, when later performing a Portable software instance Add action, the PSWI descriptor file is read and parsed. This Add action will fail with a parser error because of the product url value of empty string ("url":"").
Problem conclusion
SWIArchiveDescriptorValidator.java was modified in z/OSMF Software Management V2R1, V2R2 and V2R3 to allow a product url value of empty string ("url":"").
Temporary fix
Comments
APAR Information
APAR number
PI97077
Reported component name
Z/OSMF DEPLYMNT
Reported component ID
5655S2804
Reported release
234
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2018-04-23
Closed date
2018-06-13
Last modified date
2018-07-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI56534 UI56549 UI56550
Modules/Macros
IZUDMUI IZUDMAPI
Fix information
Fixed component name
Z/OSMF DEPLYMNT
Fixed component ID
5655S2804
Applicable component levels
R234 PSY UI56534
UP18/06/27 P F806
R224 PSY UI56550
UP18/06/27 P F806
R214 PSY UI56549
UP18/06/27 P F806
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":null,"label":null},"Product":{"code":"SG19O","label":"APARs - MVS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"234","Edition":"","Line of Business":{"code":"","label":""}},{"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":"234","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
02 July 2018