Oracle Forms の記録中にブラウザがクラッシュする

問題

Oracle Forms の記録中にブラウザがクラッシュします。

解決策

Oracle Forms 6i を記録するときは、Java ランタイム設定で Java JIT (Just-In-Time コンパイル) を無効にすることをお勧めします。 この理由は、Java 仮想マシンの JIT ライブラリー (symcjit.dll) が原因でブラウザがクラッシュする可能性があるためです。

Java JIT は、次のいずれかのオプションを使用して無効にできます。

オプション 1:Oracle JInitiator プロパティ ダイアログの Java ランタイム設定で - DJAVA.COMPILER=NONE を定義します。 この操作は、JInitiator と一緒にインストールされる JInitiator コントロール パネルを使用して行う必要があります (Windows コントロール パネルでこのコントロール パネルにアクセスできます)。
  1. JInitiator コントロール パネルを起動します。
  2. DJAVA.COMPILER=NONEJava 実行時のパラメータ テキスト フィールドに追加します。
  3. 適用 をクリックします。
オプション 2:[Oracle JInitiator プロパティ] ダイアログのチェック ボックスを使用して、Just In Time コンパイラを無効にします (バージョン 1.1.8.x 以降のみ対象)。
  1. JInitiator コントロール パネルを起動します。
  2. 詳細 タブを選択します。
  3. Enable Just In Time Compiler チェック ボックスをオフにします。
  4. 適用 をクリックします。
オプション 3:環境変数 JAVA_COMPILER=NONE を定義します。
  1. マイ コンピュータ を右クリックして、プロパティ を選択します。
  2. 詳細設定 を選択します。
  3. 環境変数 を選択します。
  4. システム環境変数新規 をクリックします。
  5. 変数名JAVA_COMPILER を入力します。
  6. 変数値NONE を入力します。
  7. OK をクリックしてダイアログを終了します。