最近、2人のクライアントからアプレットに関する問題が報告されました。 Javaプラグイン・コンソールを見ると、ClassNotFoundExceptionでいっぱいになり、コードは実行されません。アプレットの読み込みの問題をデバッグ/ログ/トレースするには?
私は、ディスク上の空き領域が0の仮想PCイメージを使用してスタックトレースを再現できましたが、ディスクスペースをいくつか復元すると問題が解消され、彼らは新しいファイルを作成することができます。
アプレットにはJava 6が必要です。この問題は、jreの更新1、10、および14で発生しています。また、ブラウザとJavaキャッシュをクリアして、さまざまなブラウザ(IEとFirefox)を試してみました...
jvmがアプレットを読み込む方法をデバッグする方法は?
問題はWindows上のセキュリティディレクティブにあると考えています。そのため、Sysinternalのプロセスモニタを使用してアクティビティを記録していますが、実際にどこを見ているのかわかりません。
ありがとうございます!ディスクの完全なテスト環境でトレースを有効にするのを忘れてしまった。 これで試しましたが、 'java.io.IOException:書き込みエラー'しか表示されません。 書き込みしようとしていたパスやエラーの原因は何もないので、クライアントPC上でトレースを有効にすると十分な情報が得られないと思います。 これはJVMから取得できる最大のトレースですか? – Serxipc
Javaキャッシュを消去するとユーザーが助けられましたか? –
いいえ。私たちは既に、Javaコントロールパネルからjavaキャッシュを消去し、すべてのjar_cache * .tmpファイルをtempディレクトリから削除しようとしました。私はそれがいくつかのウィンドウまたはネットワークセキュリティの指示であると思いますが、どこで続行するのかわからないので、何が起きているのかの詳細なログを取得しようとしています。 – Serxipc