IBM Support

IT19052: DATAPOWER JSON SCHEMA VALIDATION FAILS FOR VERY BIG DECIMAL VALUE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The user observed an unexpected JSON Schema Validation failure
    for a very big decimal value with 20 digits. The logged error
    message looks like below:
    "Processing of 'local:///my.jsv' stopped: [FOAR0002] A numeric
    operation resulted in overflow."
    

Local fix

  • Use scientific notation or remove digits to fit decimal
    precision of 18 digits for JSON decimal number.
    

Problem summary

  • Affected is use of JSON Schema Validation.
    
    Validation fails for a very big decimal value with more than 18
    digits with "[FOAR0002] A numeric
    operation resulted in overflow." error.
    

Problem conclusion

  • Now the correct error  "[FOCA0006] String to be cast to decimal
    has too many digits of precision." gets logged.
    
    
    Fix is available in 7.1.0.18, 7.2.0.15,
    7.5.0.9, 7.5.1.8, 7.5.2.8 and 7.6.0.0
    
    For a list of the latest fix packs available, please see:
    http://www-01.ibm.com/support/docview.wss?uid=swg21237631
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT19052

  • 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-02-01

  • Closed date

    2017-07-27

  • Last modified date

    2017-08-11

  • 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

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS9H2Y","label":"IBM DataPower Gateway"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"750","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
11 February 2022