IBM Support

PH67257: additionalProperties for nested JSON objects are not processed correctly for OpenAPI 2 API requesters.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as unreproducible in next release.

Error description

  • When additionalProperties are specified in a nested JSON object
    for an OpenAPI 2 API requester swagger document, the generated
    schema does not contain the subsequent specifically defined
    properties.
    
    For example, if the following is specified:
                "test1": {
                    "type": "object",
                    "additionalProperties": {"type":"string"},
                    "required": [
                        "count1",
                        "count2",
                        "example"
                    ],
    
     The following schema is used:
             "test1" : {
              "type" : "object",
              "additionalProperties" : true
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of z/OS Connect 3.0 feature        *
    *                 apiRequester-1.0 (OpenAPI 2 API requesters). *
    ****************************************************************
    * PROBLEM DESCRIPTION: additionalProperties for nested JSON    *
    *                      objects are not processed correctly for *
    *                      OpenAPI 2 API requesters.               *
    ****************************************************************
    When processing an OpenAPI 2 API requester swagger document,
    the presence of additionalProperties for nested levels resulted
    in the subsequent,specifically defined properties.being ignored.
    

Problem conclusion

Temporary fix

Comments

  • z/OS Connect has been changed to correctly process defined
    nested additionalProperties schemas.
    
    The fix for this APAR is expected to be delivered by the PTF for
    z/OS Connect V3.0.97.0 (PH67751).
    

APAR Information

  • APAR number

    PH67257

  • 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

    2025-07-09

  • Closed date

    2025-09-10

  • Last modified date

    2025-09-10

  • 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:
10 September 2025