简体   繁体   中英

IBM Mobile first JSONstore is not working 7.1 version

My mobile first studio plugin version is 7.1.0.00-20161006-0540 . We have upgraded to the latest iFix IMF 00-20161118-2214 for server.

We just started with the sample code provided in IBM knowledge center for JSONstore, but we got error -11 OPERATION_FAILED_ON_SPECIFIC_DOCUMENT

We called the JSONStore Initialization using JavaScript from WLinit Then only we will get this error -11, if it is in outside of Wlinit it's not showing anything in console.

We already mentioned JSONSTORE in application descriptor file

Finally I find the problem. Issue was in config.xml

Feature tag name was wrong here. I replaced StoragePluginStoragePlugin to StoragePlugin.

In new iFix also having the same problem.

Thanks

Calling JSONStore from WLInit (in initOptions.js?) is not a place to do the initialize for JSONStore...

You should initialize a JSONStore collection in your main.js, inside function wlCommonInit() , like so:

 function wlCommonInit() {
     var collections = {
         people : {
              searchFields: {name: 'string', age: 'integer'}
         }
     };

     WL.JSONStore.init(collections).then(function (collections) {
         // handle success - collection.people (people's collection)
         alert("success);
     }).fail(function (error) {
         // handle failure
         alert ("failure");
     });
}

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM