IBM Support

LI80888: ERROR IN THE DEVELOPER PORTAL STATING NON VALID SWAGGER AFTER DEACTIVATING SECURITY DEFINITION

 

APAR status

  • Closed as program error.

Error description

  • After deactivating (not deleting) a "Security Definition" in the
    "Security" Section of an API and publishing it, when opening the
    API in the Developer Portal an error message is displayed that
    the swagger is not valid.
    
    Open API Validation Errors
    The Open API document does not conform to the OAI V2.0
    specification.
    Swagger schema validation failed.
      Expected type object but found type array at #/security/0
    
    JSON_OBJECT_VALIDATION_FAILED
    

Local fix

  • Delete the security section.
    

Problem summary

  • Portal reports Open API validation errors if security definition
    is disabled.
    

Problem conclusion

  • Fix targeted for release in v2018.4.1.6.
    

Temporary fix

Comments

APAR Information

  • APAR number

    LI80888

  • Reported component name

    API CONNECT ENT

  • Reported component ID

    5725Z2201

  • Reported release

    18X

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2019-05-22

  • Closed date

    2019-06-10

  • Last modified date

    2019-06-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

    API CONNECT ENT

  • Fixed component ID

    5725Z2201

Applicable component levels

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSMNED","label":"IBM API Connect"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"18X","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
11 September 2023