問題
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 コントロール パネルでこのコントロール パネルにアクセスできます)。
- JInitiator コントロール パネルを起動します。
-
DJAVA.COMPILER=NONE を
Java 実行時のパラメータ テキスト フィールドに追加します。
- 適用 をクリックします。
オプション 2:[Oracle JInitiator プロパティ] ダイアログのチェック ボックスを使用して、Just In Time コンパイラを無効にします (バージョン 1.1.8.x 以降のみ対象)。
- JInitiator コントロール パネルを起動します。
- 詳細 タブを選択します。
-
Enable Just In Time Compiler チェック ボックスをオフにします。
- 適用 をクリックします。
オプション 3:環境変数
JAVA_COMPILER=NONE を定義します。
-
マイ コンピュータ を右クリックして、プロパティ を選択します。
- 詳細設定 を選択します。
-
環境変数 を選択します。
-
システム環境変数 で
新規 をクリックします。
-
変数名 に
JAVA_COMPILER を入力します。
-
変数値 に
NONE を入力します。
-
OK をクリックしてダイアログを終了します。