Fixes are available
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