2015-11-03 38 views
0

我目前正在學習如何使用Oracle ADF。我試圖將由JDeveloper 12c生成的.ear部署到WebLogic服務器。到目前爲止,我的理解是我需要創建一個「域」,並且該域必須包含Oracle ADF Runtime。所以我開始了config.cmd util,允許我創建一個新的域。在Windows上使用oracle ADF安裝域,卡在模式配置窗口

唉,我被困在以下屏幕。

confusing screen

(從他們的文檔)

不知道這意味着什麼。 Oracle文檔非常不清楚,所以我找不到爲什麼需要這樣做,以及「RCU數據」究竟應該是什麼。

任何人都可以啓發我什麼,我需要做這個屏幕?

回答

1

這是融合中間件安裝(如SOA套件)的域創建屏幕。這種類型的域需要一個數據庫和特定的模式來支持域中所需的產品。這些是使用Repository Creation Utility(RCU)創建的。您將在此處提供模式所有者名稱,UI將爲您找到模式併爲其配置域。但是,這是不是什麼需要。

最簡單的做法是進入JDeveloper,並從運行菜單中選擇Start Server並給它一個您選擇的密碼,然後讓JDeveloper爲您創建集成WLS域,然後您可以部署並運行到該域來自JDev的一個簡單的運行命令。但是,當您關閉JDev時,它會關閉域。如果你想要一個獨立的域,那麼你應該去「wlsserverhome」/oracle_common/common/bin/config.cmd,從列表中選擇「Oracle JRF - 12.xxx」,然後採取其餘的默認值。

這將安裝ADF運行時(Java運行時框架),然後從/startWeblogic.cmd啓動域,並且應該全部設置。注意 - 一旦啓動JDev,您將希望創建一個從JDev到此服務器的應用服務器連接,以便您可以直接從JDev進行部署 - 否則使用JDev創建您的ear文件並通過控制檯或wlst腳本部署到WLS。心連心。

+0

謝謝您花時間回答。如果一切都失敗,我可能會去JDevelopper路線。也就是說,我真的希望有某種獨立的登臺服務器來運行我的集成測試。事情是,我只是從列表中選擇了Oracle JRF 12.1.3,並且只有這一點。它仍然引導我進入這個屏幕。難道這個版本的Oracle JRF現在需要一個數據庫來存儲一些數據嗎? –

+0

這很奇怪。我自己在WLS 12.1.3上進行了測試,並沒有要求RCU。你用什麼版本?另外,您可以嘗試下載並安裝Jdev Studio版本,該版本一旦安裝後,也將具有WLS,並且您可以嘗試該域配置。 http://www.oracle.com/technetwork/developer-tools/jdev/downloads/index.html – Joe

+0

基本上有兩個版本的wls/jdev可供下載:jdev studio w/o FMW和FMW。如果您下載了FMW版本,那麼是的,它會要求RCU。但即使如此,您仍可以創建一個將使用derbydb並且不需要RCU的「獨立」域。然後您需要添加ADF運行時,在這裏:http://docs.oracle.com/middleware/1213/core/SOAQS/integrated.htm#SOAQS251(然後,搜索:2.5.2配置獨立域)。但是,這不太理想,因爲它將啓動SOA套件並且啓動時間要長得多。 – Joe