IBM Support

PH64635: The z/OS Connect build toolkit generates request copybooks as though additionalProperties: true was set.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as unreproducible in next release.

Error description

  • When using the zconbt command to generate artifacts, Swagger
    documents with similar structure definitions generated different
    data structures for request and response copybooks when
    additionalProperties: false was specified.
    The request copybook is generated as though additionalProperties
    was set to true. The response copybook is generated correctly.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of the z/OS Connect V3.0 build     *
    *                 toolkit (OpenAPI 2).                         *
    ****************************************************************
    * PROBLEM DESCRIPTION: The z/OS Connect build toolkit          *
    *                      generates request copybooks as though   *
    *                      additionalProperties: true was set.     *
    ****************************************************************
    The z/OS Connect build toolkit was not honoring the setting of
    additionalProperties: false in the Swagger document when
    generating request copbooks. This caused the request copybook
    to contain fields that were not expected, as they were treated
    as though additionalProperties: true had been specified.
    

Problem conclusion

Temporary fix

Comments

  • The z/OS Connect build toolkit has been changed to correctly
    process the additionalProperties: false definition when it is
    specified.
    
    The build toolkit version has been updated to V1.20.
    
    The fix for this APAR is expected to be delivered by the PTFs
    for z/OS Connect V3.0.93.0 (PH66161).
    

APAR Information

  • APAR number

    PH64635

  • Reported component name

    Z/OS CONNECT EE

  • Reported component ID

    5655CE300

  • Reported release

    000

  • Status

    CLOSED UR1

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2024-12-23

  • Closed date

    2025-04-28

  • Last modified date

    2025-04-28

  • 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

    Z/OS CONNECT EE

  • Fixed component ID

    5655CE300

Applicable component levels

[{"Business Unit":{"code":"BU029","label":"Software"},"Product":{"code":"SSVVFY","label":"z\/OS Connect Enterprise Edition"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"000"}]

Document Information

Modified date:
28 April 2025