2011-04-25 188 views
2

我正在嘗試使用Oracle窗體生成器來創建窗體。我可以連接到數據庫並創建一個基本表單。當我嘗試運行表單時出現問題。 它打開我的默認瀏覽器,只顯示一個空白頁。目前我正在運行Windows Server 2003虛擬機。我試過以下內容:Oracle Form Builder顯示空白頁面

  • Firefox 2/3(降級和升級)。也嘗試安裝IE Tab 2,因爲有人說可能會有所幫助。
  • 降級到Internet Explorer 6.
  • 安裝Oracle JInitiator。
  • 修改tnsnames.ora文件。

服務器在同一個虛擬機上。我已經失去了太多的時間。任何建議?

編輯: 通過要求我的formsweb.cfg:http://pastebin.com/A4Zqaqxu。 我改變了唯一的東西(基於互聯網的建議)是從jinitiator到jpi的baseHTMLjinitiator。

+0

您正在使用哪種版本的Oracle Forms? – 2011-04-26 18:32:23

+0

Oracle Developer Suite 10.1.2.0.2。認爲這是最新的。 – Iustin 2011-04-26 18:36:52

+0

謝謝,您是使用OC4J還是完整的Oracle應用服務器來運行表單? – 2011-04-26 18:38:38

回答

1

我已經將討論移到了答案上,因爲它更易於閱讀!

您正在使用哪種版本的Oracle Forms?

Oracle Developer Suite 10.1.2.0.2。

謝謝,你使用OC4J或完整的Oracle應用服務器來運行表單嗎?

OC4J實例

你可以嘗試編譯和運行test.fmb。在需要的情況下可以找到@ oracle_developer_home \ forms會發生什麼?

還是白頁。更多的是,最近(在知道我更改了什麼之後),OracleDBConsoleorcl服務無法啓動。我讀過,我需要處於與安裝時相同的網絡連接狀態。我可以通過切割網絡來做到這一點。

確定當白色頁面顯示 - 在Windows系統托盤中是否有java控制檯圖標?

沒有,沒有一個

您可以添加到您的問題formsweb.cfg的內容是什麼?在需要的情況下可以找到@ oracle_developer_home \ forms \ server

通過請求我的formsweb.cfg:http://pastebin.com/A4Zqaqxu。我改變的唯一(基於互聯網的建議)是從jinitiator到jpi的baseHTMLjinitiator。

好的 - 該參數是控制要使用哪個客戶端JRE的幾個參數之一,jpi用於Oracle Sun JRE。從你原來的問題看,你看起來像使用Jinitiator? 您可以將其更改回basejini.htm。是開放的瀏覽器,IE6?

更新27/04/2011 用IE6和Jinitator粘貼,退出Form Builder並停止OC4J。 JInitiator是否已安裝?如果是可以使用添加/刪除程序(或類似的我沒有Windows Server 2003的副本)卸載它。一旦它被刪除,啓動Forms Developer和OC4J實例並再次運行測試表單。現在會發生什麼?你會自動提示安裝JInitator嗎?

+0

將其更改爲jini。瀏覽器現在是FF 3.我有JInitiator和JRE。我是否必須重新啓動Form Builder才能應用更改? – Iustin 2011-04-26 20:18:30

+0

否表單構建器不應該需要重新啓動,但可以啓動並重新啓動OC4J實例。 (應該不需要它,但在過去看到過它!)抱歉,我以爲你在使用IE瀏覽器。關於Firefox - 我不太清楚需要什麼來讓它工作,你可以從這個線程看到:http://forums.oracle.com/forums/thread.jspa?messageID=9523157�有一個可以您可能需要跳過才能使其運行起來的障礙很少! – 2011-04-26 20:31:56

+0

如果必須,我會使用IE。這不是問題。請看明天的鏈接。現在太累了。謝謝 – Iustin 2011-04-26 20:34:42

0

我通過啓動菜單啓動OC4J而不是使用cmd.exe來解決了這個問題。 :)