2017-02-12 3 views
0

Meine mobile erste Studio-Plugin-Version ist 7.1.0.00-20161006-0540. Wir haben auf die neuesten iFix IMF 00-20161118-2214 für Server aktualisiert.IBM Mobile erste JSONstore funktioniert nicht 7.1 Version

Wir sind mit dem Beispielcode zur Verfügung gestellt in IBM Wissenszentrum für JSONstore gerade erst begonnen, aber wir haben Fehler -11 OPERATION_FAILED_ON_SPECIFIC_DOCUMENT

Wir haben die JSONStore Initialisierung nur aufgerufen, JavaScript aus WLinit mit Dann werden wir diesen Fehler -11 Wenn es außerhalb von Wlinit ist, zeigt es nichts in der Konsole.

Wir erwähnten bereits JSONSTORE in Anwendungsdeskriptordatei Datei

+0

Die oben genannten iFix für Server-Seite ist. Meine mobile erste Studio-Plugin-Version ist 7.1.0.00-20161006-0540. Gibt es irgendwelche iFix für Studio-Plugin erforderlich? –

+0

Es wird immer empfohlen, sowohl den Server als auch Studio zu aktualisieren (und die App neu zu erstellen). Bitte versuche. –

Antwort

1

Endlich finde ich das Problem. Problem war in der config.xml

Feature-Tag-Name war hier falsch. Ich habe StoragePluginStoragePlugin durch StoragePlugin ersetzt.

In neuen iFix auch das gleiche Problem.

Dank

+0

Sie möchten dies wahrscheinlich über eine PMR melden ... –

0

Aufruf JSONStore von WLInit (in initOptions.js?) Ist kein Ort, um die initialize für JSONStore zu tun ...

Sie eine JSONStore Sammlung initialisieren sollte in Ihrem main.js, innerhalb function wlCommonInit(), etwa 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"); 
    }); 
} 
+0

Vielen Dank für Ihre Antwort. Noch habe ich das gleiche Problem. Ich folgte dem obigen Schritt. Ich nehme Build von Android Studio. Dort habe ich einen Buildfehler in Gradle bekommen. Um diesen Fehler zu vermeiden, hatte ich android { packagingOptions { ausschließen 'META-INF/MITTEILUNG' ausschließen 'META-INF/LIZENZ' ausschließen 'META-INF/ASL2.0' } } verwenden gibt es ein Problem für diese exklusive . (Dieser Fehler wurde nur beim Hinzufügen eines JSON-Speichers in meinem Anwendungsdeskriptor angezeigt.) –

+0

Bitte helfen Sie bei der Lösung dieses Problems. –

+0

Versuchen Sie, das neueste 7.1 Studio iFix von IBM Fix Central herunterzuladen und versuchen Sie es erneut in einem neuen Projekt. –

Verwandte Themen