IBM Support

LI81452: GATEWAYSCRIPT CODE WITH AN ESCAPED BACKSLASH IN SOURCE WILL HAVE THE CODE CHANGED TO ELIMINATE ONE OF THOSE BACKSLASHES

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The conversion of the JSON API swagger metadata to XML is not
    serializing the JSON string properly when the string has an
    escaped backslash.
    

Local fix

Problem summary

  • <span style="background-color:rgb(255, 255, 255)">The conversion
    of the JSON API swagger metadata to XML was not </span><span
    style="background-color:rgb(255, 255, 255)">serializing the JSON
    string source property for these policies properly when the
    supplied code had an escaped backslash.  This resulted in a loss
    of the escape character.  As the fix will be a behavioral change
    in the product for customers that may have coded around this
    issue, the new behavior is enabled using an API property
    </span>x-ibm-gateway-framework-preserve-escaped-reverse-solidus
    which must have a value of true.
    

Problem conclusion

  • <span style="background-color:rgb(255, 255, 255);color:rgb(34,
    34, 34);font-family:lato,helvetica
    neue,helvetica,arial,sans-serif">The fix is targeted for
    inclusion in IBM API Connect fixpack </span><span
    style="background-color:rgb(255, 255, 255)">version 5.0.8.8 and
    version 2018.4.1.12.</span>
    

Temporary fix

Comments

APAR Information

  • APAR number

    LI81452

  • Reported component name

    API CONNECT ENT

  • Reported component ID

    5725Z2201

  • Reported release

    508

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-04-16

  • Closed date

    2020-04-29

  • Last modified date

    2020-04-29

  • 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

  • R508 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSMNED","label":"IBM API Connect"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"508","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
29 September 2021