2017-10-05 4 views
0

私はGWTアプリケーションを管理チームの一員だ。私たちは、GWT 2.6使用し得る。追加するときは、「<追加 - リンカー名=」xsiframeは "/> GWT 2.6プロジェクトに、私はエラーが

私ができました数日前に、デバッグが完全に機能しなくなり、Webアプリケーションがブラウザにロードされなくなりました。ブラウザで開くと、次のメッセージが表示されます。

私は私の.gwt.xmlファイルから次の行を削除する場合

Javascript error message

、予想通りのWebアプリが動作しますが、私はメートルでデバッグする能力を失いますyのIDEと私のブラウザで:

<add-linker name="xsiframe" /> 

は、ここで私はこれまで何をやったかです:

  • 無効化キャッシュ/再起動(IDE)
  • MVNは(クリーン
  • のgitをクリーンインストール-Uバージョン管理されていないファイルとディレクトリをすべて削除しました)
  • ブラウザのキャッシュ、Cookie、履歴などを消去しました。
  • 再起動したIDE、ブラウザ、コンピュータ
  • でもそのすべての後、私はまだ同じエラーメッセージが出異なるマシン

上の別のブラウザで試してみました。

ご意見をいただければ幸いです。

* UPDATE:私は、私の.gwt.xmlファイルからその行を削除mvn -U clean installを実行し、私のブラウザのキャッシュをクリアして、自分のアプリケーションを実行する場合

興味深い何がある - すべてが動作します。私はその後、私のgwt.xmlファイルに行を追加し、mvn -U clean installを実行し、私のブラウザのキャッシュをクリアしないと、デバッグも同様に動作します。

これは私のブラウザが私のGWTで生成されたJavascriptのキャッシュバージョンを使用しているためですか?

私はブラウザキャッシュを定期的にクリアすることはほとんどありません。キャッシュされたバージョンのGWT Javascriptファイルを使用していたため、過去にデバッグが行われている可能性があります。この問題は、私が持っていた別の問題を解決しようとしてブラウザのキャッシュをクリアしたときに発生しました。

答えて

0

このエラーメッセージはcom.google.gwt.i18n.client.Dictionaryクラスの一部です。タイミングエラー(gwtアプリの読み込みが早すぎ、辞書がまだ準備されていない)、またはリンカだけでなく何か他のものも変更されています。

より具体的には、質問にはさらに詳細が必要です。

+0

ご回答いただきありがとうございます。私は詳細に私の質問に更新を追加しました。 – broxhouse

+0

これは、私が言及した辞書をどのようにロードするかを除いて、リンカには関係していない可能性が非常に高いです。それはあなたがもっと詳細を提供する必要がある場所です - おそらくあなたのアプリの簡単な例を突き止めます。 –

関連する問題