IBM Support

IT22940: WHEN USING GATEWAYSCRIPT ACTION, CONSOLE.ERROR AND OTHER LEVEL LOGGING HIT RESTART OR OUT OF MEMORY WHEN FORMATTING LARGEWIDTH.

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • When using GatewayScript action, console.error and other level
    logging (ex. console.log) will hit restart or GatewayScript out
    of
     memory error
    when the formatting width is too large. Here is one example:
    console.error("%5819893b", 2).
    After the fix, the formatting width is limited to the maximum
    length limitation of a string value in GatewayScript program
    (Technote here:
    http://www-01.ibm.com/support/docview.wss?uid=swg21693987). If
    the formatting width exceeds the limitation, an RangeError
    exception is thrown instead of restart or GatewayScript out of
    memory error.
    

Local fix

Problem summary

  • Affected is use of GatewayScript logging.
    
    Logging might hit restart or out of memory when a large width
    needs to be formatted.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    IT22940

  • Reported component name

    DATAPOWER

  • Reported component ID

    DP1234567

  • Reported release

    750

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-11-07

  • Closed date

    2017-12-06

  • Last modified date

    2017-12-12

  • 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

    DATAPOWER

  • Fixed component ID

    DP1234567

Applicable component levels

  • R710 PSY

       UP

  • R720 PSY

       UP

  • R750 PSY

       UP

  • R751 PSY

       UP

  • R752 PSY

       UP

  • R760 PSY

       UP



Document information

More support for: IBM DataPower Gateways
General

Software version: 750

Reference #: IT22940

Modified date: 12 December 2017