ibm mobilefirst - Facing issue in using Worklight JSON Store -


i new worklight studio, trying use json store. facing error message

uncaught typeerror: object # has no method 'exec'

var globalpid = [ {     "start_date" : "\/date(1341212400000-0700)\/",     "pid" : "96052",     "project_name" : "copy , print microsite implementation"       }];   var searchfields = { pid: 'integer', project_name: 'string' }; var addsearchfields = { probability : 'integer' }; var options = {onsuccess: win, onfailure: fail}; var pidcollection = wl.jsonstore.initcollection('globalpids', searchfields, options); pidcollection.store(globalpid,options); 

messages in logcat:

07-19 17:05:32.918: d/cordovawebview(541): >>> loadurl(file:///data/data/com.pivmobilenew/files/www/default/pivmobilenew.html) 07-19 17:05:32.928: d/cordovawebview(541): >>> loadurlnow() 07-19 17:05:32.973: d/droidgap(541): onmessage(onpagestarted,file:///data/data/com.pivmobilenew/files/www/default/pivmobilenew.html) 07-19 17:05:34.348: d/droidgap(541): onmessage(spinner,stop) 07-19 17:05:41.668: d/cordovalog(541): uncaught typeerror: object #<object> has no method 'exec' 07-19 17:05:41.668: d/cordovalog(541): file:///data/data/com.pivmobilenew/files/www/default/wlclient/js/jsonstore/jsonstore.js: line 525 : uncaught typeerror: object #<object> has no method 'exec' 07-19 17:05:41.688: e/web console(541): uncaught typeerror: object #<object> has no method 'exec' @ file:///data/data/com.pivmobilenew/files/www/default/wlclient/js/jsonstore/jsonstore.js:525 07-19 17:05:44.998: e/libegl(541): call opengl es api no current context (logged once per thread) 07-19 17:05:44.998: d/shaderprogram(541): couldn't load vertex shader! 07-19 17:05:44.998: e/libegl(541): call opengl es api no current context (logged once per thread) 07-19 17:05:44.998: d/shaderprogram(541): couldn't load vertex shader! 07-19 17:05:44.998: e/libegl(541): call opengl es api no current context (logged once per thread) 07-19 17:05:44.998: d/shaderprogram(541): couldn't load vertex shader! 07-19 17:05:44.998: e/libegl(541): call opengl es api no current context (logged once per thread) 07-19 17:05:44.998: d/shaderprogram(541): couldn't load vertex shader! 07-19 17:05:44.998: e/libegl(541): call opengl es api no current context (logged once per thread) 07-19 17:05:44.998: d/shaderprogram(541): couldn't load vertex shader! 07-19 17:05:45.098: d/cordova(541): onpagefinished(file:///data/data/com.pivmobilenew/files/www/default/pivmobilenew.html) 07-19 17:05:45.118: d/droidgap(541): onmessage(onnativeready,null) 07-19 17:05:45.118: d/droidgap(541): onmessage(onpagefinished,file:///data/data/com.pivmobilenew/files/www/default/pivmobilenew.html) 07-19 17:05:45.148: d/cordovalog(541): uncaught typeerror: object #<object> has no method 'exec' 07-19 17:05:45.148: d/cordovalog(541): file:///data/data/com.pivmobilenew/files/www/default/wlclient/js/jsonstore/jsonstore.js: line 525 : uncaught typeerror: object #<object> has no method 'exec' 07-19 17:05:45.148: e/web console(541): uncaught typeerror: object #<object> has no method 'exec' @ file:///data/data/com.pivmobilenew/files/www/default/wlclient/js/jsonstore/jsonstore.js:525 

call jsonstore code after cordova ready (inside or after wlcommoninit has been executed).


Comments