2

OracleFormBuilderを使用してフォームを作成しようとしています。データベースに接続して、基本的なフォームを作成できます。フォームを実行しようとすると問題が発生します。デフォルトのブラウザが開き、空白のページが表示されます。現在、WindowsServer2003でVMを実行しています。次のことを試しました。

  • Firefox 2/3(ダウングレードとアップグレード)。また、誰かが助けになるかもしれないと言ったので、IETab2をインストールしてみました。
  • InternetExplorer6にダウングレードします。
  • OracleJInitiatorをインストールします。
  • tnsnames.oraファイルを変更します。

サーバーは同じVM上にあります。私はこれにあまりにも多くの時間を失いました。なにか提案を?

編集:私のformsweb.cfgを要求することによって:http://pastebin.com/A4Zqaqxu。私が(インターネットの提案に基づいて)変更したのは、baseHTMLjinitiatorをjinitiatorからjpiに変更したことだけです。

4

2 に答える 2

1

読みやすくするため、ディスカッションを回答に移動しました。

どのバージョンの Oracle Forms を使用していますか?

Oracle Developer Suite 10.1.2.0.2。

フォームの実行に OC4J を使用していますか、それとも完全な Oracle Application Server を使用していますか?

OC4J インスタンス

test.fmb をコンパイルして実行してみてください。必要な場合は、@ oracle_developer_home\forms で見つけることができます。

まだ白いページ。さらに、最近 (私が何を変更したかがわかった後)、OracleDBConsoleorcl サービスの開始に失敗しました。実行するには、インストールしたときと同じネットワーク接続状態にする必要があることを読みました。ネットを vm に切断することでこれを行うことができます。

ホワイト ページが表示されている場合は、Windows システム トレイに Java コンソール アイコンがありますか?

いいえ、ありません

formsweb.cfg の内容を質問に追加していただけますか? 必要な場合は、@ oracle_developer_home\forms\server で見つけることができます。

リクエストにより、formsweb.cfg : http://pastebin.com/A4Zqaqxu。私が(インターネットの提案に基づいて)変更した唯一のことは、baseHTMLjinitiator を jinitiator から jpi に変更したことです。

OK - このパラメーターは、使用するクライアント JRE を制御するパラメーターの 1 つです。jpi は Oracle Sun JRE 用です。元の質問から、Jinitiator を使用しているように見えましたか? basejini.htm に戻していただけますか。開いているブラウザはIE6ですか?

更新 2011/04/27 IE6 と Jinitator を使用している場合は、Form Builder を終了し、OC4J を停止します。JInitiator はインストールされていますか? その場合は、プログラムの追加と削除を使用してアンインストールできます (または同様の方法で Windows Server 2003 のコピーを持っていません)。削除したら、Forms Developer と OC4J インスタンスを起動し、テスト フォームを再度実行してみます。今、何が起きた?JInitator をインストールするように自動的に求められますか?

于 2011-04-26T20:08:32.827 に答える
0

cmd.exe を使用する代わりに、スタート メニューから OC4J を起動することで、この問題を修正しました。:)

于 2014-04-01T12:26:24.050 に答える