1

アダプターが呼び出されるたびに、IBM Mobile First 6.3 のサーバー ログに次のメッセージが表示されます。

スタックトレース

[エラー] 一括要求の送信エラー: java.lang.RuntimeException: 一括実行の失敗: [2]: インデックス [worklight]、タイプ [devices]、ID [b2deefe7-0d15-4ed4-b199-7e42440fc372]、メッセージ [VersionConflictEngineException[ [worklight][1] [devices][b2deefe7-0d15-4ed4-b199-7e42440fc372]: com.ibm.elasticsearch.servlet.DataReceiver.processData(DataReceiver. java:132) com.ibm.elasticsearch.servlet.DataReceiver.processDataLegacy(DataReceiver.java:85) で sun.reflect.GeneratedMethodAccessor57.invoke(不明なソース) ...

アダプターが正しく実行され、応答がアプリに返されます。

このエラーが発生する理由は何ですか?

助けていただければ幸いです。ありがとう。

4

1 に答える 1

2

これは、分析の内部エラーです。エラー自体は実際には無害ですが、分析プラットフォームがそれをキャッチする必要があります...メッセージの欠陥がログに記録されます。それまでの間、アナリティクスを使用していない場合は、Liberty サーバーから WAR ファイルを削除することで無効にすることができます。

分析を使用している場合は、分析データ フォルダーを消去して IMF プラットフォームを再起動することをお勧めします (これにより、分析に保存したデータが削除されます)。これは、開発モードで実行していることを前提としています。分析データ・フォルダーは、Liberty サーバーの server.xml ファイルと同じディレクトリーに置くことができます。

于 2015-02-15T06:44:55.970 に答える