2017-02-12 2 views
0

私のモバイルの最初のスタジオ・プラグイン・バージョンは7.1.0.00-20161006-0540です。私たちはサーバ用に最新iFix IMF 00-20161118-2214にアップグレードしました。IBMモバイルのJSONstoreが動作しない7.1バージョン

我々だけJSONstoreのためのIBMの知識センターで提供されているサンプルコードで始めたが、我々はその後、唯一の私たちは、このエラーになりますWLinitからJavaScriptを使用してJSONStore初期化と呼ばれるエラー-11 OPERATION_FAILED_ON_SPECIFIC_DOCUMENT

を持っ-11 Wlinitの外にあればコンソールには何も表示されません。

我々はすでに(initOptions.jsに?)WLInitからJSONStoreを呼び出すアプリケーション記述ファイルに

+0

上記IFIX以上のおかげで、サーバ側のためです。 私のモバイルの最初のスタジオのプラグインのバージョンは7.1.0.00-20161006-0540です。 スタジオプラグインにiFixが必要ですか? –

+0

常にサーバーとStudioの両方を更新して(そしてアプリケーションを再構築する)ことをお勧めします。してみてください。 –

答えて

1

最後に問題が見つかりました。 問題がconfig.xmlにありました

ここでは機能タグ名が間違っていました。私はStoragePluginStoragePluginをStoragePluginに置き換えました。

新しいiFixでも同じ問題が発生します。

+0

あなたはおそらくPMR経由でこれを報告したいでしょう... –

0

をJSONSTOREを述べJSONStoreために初期化を行うための場所ではありません...

あなたはJSONStoreコレクションを初期化する必要がありますあなたのmain.js内ではfunction wlCommonInit()のように:

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

ありがとうございます。 まだ私には同じ問題があります。私は上記の手順に従った。 私はアンドロイドスタジオからビルドしています。そこに私はgradleのビルドエラーがある。そのエラーを回避するために、私は アンドロイド使用していた{ packagingOptions { が 'META-INF/NOTICE' を除外するには 'META-INF/LICENSE' を除外 は 'META-INF/ASL2.0' を除外 } } を除いて問題があります。 –

+0

この問題を解決するにはどうすればいいですか –

+0

IBM Fix Centralから最新の7.1スタジオiFixをダウンロードして、新しいプロジェクトで再試行してください。このエラーは、アプリケーションデスクリプタにJSONストアを追加したときに発生します。 –

関連する問題