IBM Support

PI15459: CONVERSION PROBLEMS IN JSON WITH CICS MOBILE EXTENSION FEATURE PACK

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • conversion in JSON with the CICS mobile extension feature
    pack fails with
    Error 500: Can not deserialize instance of java.lang.String^!
    out of VALUE_STRING token at ^Source:
    com.ibm.ws.webcontainer.srt.http.HttpInputStreamナ4dc24dc2&ワ59;
    line: 1, column: 218!
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS Users                               *
    ****************************************************************
    * PROBLEM DESCRIPTION: JSON linkable interface creates         *
    *                      incorrect JSON output when an array has *
    *                      only one element.                       *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    An application calls DFHJSON to convert application data to
    JSON. If the JSON schema contains an array and the application
    data contains one element within the array then the created JSON
    output incorrectly reformats the array by missing the square
    brackets.
    

Problem conclusion

  • JSON processing in CICS has been changed to correctly handle
    arrays which contain only one element. A schema with maxitem=1
    will not be an array.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PI15459

  • Reported component name

    CICS TS Z/OS V5

  • Reported component ID

    5655Y0400

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-04-08

  • Closed date

    2014-07-03

  • Last modified date

    2015-03-05

  • APAR is sysrouted FROM one or more of the following:

    PI14526

  • APAR is sysrouted TO one or more of the following:

    UI19492

Modules/Macros

  • DFJ@H340
    

Fix information

  • Fixed component name

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

  • R80D PSY UI19492

       UP14/07/17 P F407

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
05 March 2015