この付録では、次の内容について説明します。
以下に、Solaris 用 Java Plug-in の使用時に発生する可能性がある、一般的な障害について記載します。さらに情報が必要な場合は、「Java Plug-in FAQ」を参照してください。
Java Plug-in が Netscape Navigator の設定を認識しない - Java Plug-in は、起動時に Navigator の設定を読み取ります。Navigator の設定を変更した場合は、Navigator を再起動して Java Plug-in が新たな設定を認識できるようにする必要があります。
Java Plug-in コンソールを再起動できない - Java Plug-in コンソールを閉じる場合は、閉じた後で Netscape を再起動しないとコンソールを再起動できません。
表示された Web ページに含まれる Java Plug-in アプレットが、「適切なプラグインがインストールされていない」というメッセージを表示する - まず、環境変数がすべて正しく設定されていることを確認してください。次に、[ヘルプ (Help)] メニューの [Plug-ins について (About Plug-ins)] を選択して、すべての MIME タイプが有効に設定されていることを確認してください。
保護されたサーバで Java Plug-in を使用している場合、クッキーにアクセスできない - Web サーバ内で保護ディレクトリを有効にするための機構として、多くの場合クッキーが使用されます。しかし、Java Plug-in はクッキーをサポートしていません。Web サーバにログインして Navigator 用にクッキーを生成することはできますが、Java Plug-in はクッキーにアクセスできません。
アプレットの描画中に問題が発生する - Java Plug-in を指定した Web ページにアプレットがロードされると、SecurityException がトリガーされます。セキュリティチェックを実行するために、アプレットセキュリティマネージャは IP アドレスを検出してアプレットのダウンロード元を突き止めます。ネットワークが Domain Name Service (DNS) をサポートしていない場合、これらのセキュリティチェックが失敗することがあります。この問題を修正するには、該当する Web ページを表示する際、URL にホスト名ではなく IP アドレスを指定してください。
JAVA_PLUGIN_TRACE 環境変数を設定することにより、アプレット内で実行されている Java 命令を表示できます。デフォルトでは、このトレース情報は、Netscape Alert Panel に表示されます。
トレース出力を端末ウィンドウに表示する場合は、「トレース出力の端末ウィンドウへの表示」を参照してください。
該当するシェルのコマンドを入力します。
表 A-1 トレース出力の表示シェル | コマンド |
---|---|
csh | % setenv java_plugin_trace |
sh または ksh | % java_plugin_trace="" |
% export java_plugin_trace |
該当する端末ウィンドウ
マルチユーザシステムの各ユーザの端末ウィンドウ
‾/.Xdefaults ファイルを編集し、次の行を True から False に変更します。
*useStderrDialog: False
*useStdoutDialog: False
プロンプトで xrdb -merge .Xdefaults と入力し、リソースを再ロードします。
Netscape リソースファイル /<installation directory>/lib/locale/C/app-defaults/Netscape を編集し、次の行を True から False に変更します。
*useStderrDialog: False
*useStdoutDialog: False
Netscape を停止させてから、再起動します。
Java Plug-in コンソール (「[基本 (Basic)] タブ」を参照) 上の [Java コンソールの表示 (Show Java Console)] オプション を有効にすると、Java Plug-in が生成したエラーメッセージを表示できます。Java Plug-in が有効に設定されたページを開いているときにエラーが発生すると、Java Plug-in コンソールが開き、エラー出力が表示されます。コンソールウィンドウには、Java System.err または System.out ストリームに書き込まれたすべての出力が表示されます。
JAVA_PLUGIN_TRACE 環境変数を設定しているが、Java コンソール (「Java Plug-in のコントロールパネル」を参照) を有効にしていない場合は、エラーメッセージは、トレース情報とともに Netscape Alert Panel に表示されます。
JAVA_PLUGIN_TRACE 環境変数を設定し、Java Plug-in コンソールも有効にした場合は、コンソールウィンドウには Java Plug-in の Java コードも同時に表示されます。この場合、各行の冒頭部分には Java: が付きます。また、C または C++ コードは、Netscape Alert Panel に表示されます。この場合、各行の冒頭部分には Plugin: が付きます。
バグレポートは、Solaris サービスプロバイダにお送りください。バグレポートには、以下の情報を含めてください。
Solaris のバージョン番号
Netscape Navigator のバージョン番号
Java コンソールウィンドウの完全な出力結果
Java Plug-in のトレース情報
使用しているネットワークの設定情報 (プロキシ、特別なイントラネット環境など)
問題の詳細な説明 (問題を確認できるサンプルアプレットなど) と問題を再現するための手順