IBM Support

PI07217: JSONSTORE FAILS TO INITIALIZE ON ANDROID 4.4

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as change to accomodate OEM Vendor's code.

Error description

  • JSONStore inialization fails and reports errors on Android 4.4.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Any developer using JSONStore in an application running on   *
    * Android 4.4 or higher                                        *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * The SQLCipher library in Worklight 5.0.6.x and 6.0.0.x does  *
    * not support Android 4.4 or higher, so the proper version of  *
    * SQLCipher had to be included. Also, the default  database    *
    * folder used by Android was changed, so Worklight is not able *
    * to provision the database in that folder.                    *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Update to the new version that contains this fix. After      *
    * that, in 6.1 or 6.0, remove the JSONStore optional feature,  *
    * build the application, then add the JSONStore feature again  *
    * and build again. You cannot skip the build after removing    *
    * the feature, otherwise the old libraries will not be         *
    * removed, and the new ones will not be replaced.              *
    ****************************************************************
    

Problem conclusion

  • SQLCipher has been updated.  If you are using Worklight 6.0 or
    6.1, remove the JSONStore optional feature, build the
    application, re-add the JSONStore feature, and build the
    application again.  It is important not to skip the build step
    after removing the feature, otherwise the old libraries will not
    be removed or replaced.
    
    The fix for this APAR is currently targeted for fixpack 5.0.6.2
    and fixpack 6.0.0.2.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI07217

  • Reported component name

    WORKLIGHT CONSU

  • Reported component ID

    5725I4301

  • Reported release

    506

  • Status

    CLOSED OEM

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-12-02

  • Closed date

    2014-01-07

  • Last modified date

    2014-01-07

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

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

Fix information

Applicable component levels

  • R506 PSY

       UP

  • R600 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSZH4A","label":"IBM Worklight"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"506","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
16 October 2021