❶ Weblogic配置
可以在域目錄(即啟動文件所在目錄)創建boot.properties 文件。文件內容為:
username=yourusername
password=yourpassword
或者把上述內容直接加在啟動腳本中就可以
❷ weblogic的基本配置
創建一個WEB應用就行,一路看提示
❸ Myeclipse中如何配置Weblogic
配置 WebLogic 9.2
①運行開始 -> 程序 -> BEA Procts -> Tools -> Configuration Wizard。
②選擇 Create a new WebLogic domain,Next。
③在 Select Domain Source 界面保持默認,Next。
④在 User name 處輸入 user,兩個 password 都輸入 12345678(密碼要求 8 位),Next。
⑤ 在 Configure Server Start Mode and JDK 界面中保持默認,即 JDK 選擇的是「Sun SDK 1.5.0_04 @ C:\BEA\jdk150_04」,注意這里若選擇「Other JDK」配置比 SDK 1.5.0_04 更高的版本,伺服器啟動時將會出現異常,所以最好保持默認,然後 Next。
⑥在 Customize Environment and Services Settings 界面中默認為 No,Next。
⑦在 Domain name 處輸入 mydomain,點擊 Create。
⑧完成後點擊 Done 關閉 Configuration Wizard 對話框。
⑨ 運行開始 -> 程序 -> BEA Procts -> User Projects -> mydomain -> Start Admin Server for Weblogic Server Domain,檢查伺服器是否啟動成功。
配置 MyEclipse 的 WebLogic 9 伺服器
啟 動 Eclipse,選擇「Window -> Preferences」菜單,打開首選項對話框。展開 MyEclipse 下的 Application Servers 節點,點擊 WebLogic 9,選中右邊的 Enable 單選按鈕,啟用 WebLogic 伺服器。配置如下:
①BEA home directory:C:\BEA(假定 WebLogic 安裝在 C:\BEA 目錄中)
②WebLogic installation directory:C:\BEA\WebLogic92
③Admin username:user(來自 WebLogic 中的配置)
④Admin password:12345678(來自 WebLogic 中的配置)
⑤Execution domain root:C:\BEA\user_projects\domains\mydomain
⑥Execution server name:AdminServer
⑦Security policy file:C:\BEA\WebLogic92\server\lib\weblogic.policy
⑧JAAS login configuration file:(Null)
接 著展開 WebLogic 9 節點,點擊 JDK,在右邊的 WLS JDK name 處選擇 WebLogic 9 的默認 JDK。這里組合框中預設為單獨安裝的 JRE。單擊 Add 按鈕,彈出 WebLogic -> Add JVM 對話框,在 JRE 主目錄處選擇 WebLogic 安裝文件夾中的 JDK 文件夾,我的版本為 C:\BEA\jdk150_04,程序會自動填充其他選項。單擊確定按鈕關閉對話框。這時候就可以在 WLS JDK name 組合框中選擇 jdk150_04 了。
至 此,MyEclipse 中 WebLogic 9 的配置工作就算完成了。下面可以看看在 Eclipse 中能否啟動 WebLogic 伺服器了?安裝了 MyEclipse 之後,Eclipse 工具欄中就會有一個「Run/Stop/Restart MyEclipse Application Servers」下拉按鈕。點擊該按鈕的下拉部分,選擇「WebLogic 9 -> Start」菜單,即開始啟動 WebLogic 了。通過查看控制台的消息,就可以檢查啟動是否成功,或發生什麼異常。
補充配置
點擊 Paths,在右邊的 Prepend to classpath 列表框中,通過 Add JAR/ZIP 按鈕,加入:
C:\BEA\WebLogic81\server\lib\weblogic.jar
C:\BEA\WebLogic81\server\lib\webservices.jar
如果要用到資料庫,還需要把資料庫的驅動類庫添加進來,這里我們用 WebLogic 自帶的 sql Server 資料庫驅動類庫:
C:\BEA\WebLogic81\server\lib\mssqlserver4v65.jar
對常見啟動問題
出現 The WebLogic Server did not start up properly. 提示和 java.io.InvalidClassException 異 常的問題,通常是因為 JDK 選擇不當引起的,在 MyEclipse 的配置中選擇的 JDK 應該必須與配置 WebLogic 時選擇的 JDK 相同。當選擇默認 JDK 時,也可以在 MyEclipse 中配置 BEA 的 jrockit90_150_04 這個 JDK。
❹ weblogic怎麼配置數據源
1、創建域(Domain)的方式:
Domain簡單定義為:是一個邏輯管理單元,Domain下麵包含著weblogic應用伺服器中的所有東西,weblogic應用伺服器的啟動,停止都是以domain為單位進行管理的
windows下面可以直接在開始菜單安裝程序中創建domain,如圖所示:
linux下面可以直接進入weblogic安裝目錄中創建domain,具體位置:
weblogic11/wlserver_10.3/common/bin/config.sh
當然config.cmd即是windows的創建domain的方式了。
2、創建domain:
默認選中「創建新的Weblogic域」,點擊「下一步」
「擴展現有的Weblogic域」是指對已經存在的域進行額外配置
3、選擇域源:
默認選中「Basic Weblogic Server Domain……」,即創建基本的域。點擊「下一步」
其它幾種domain類型是針對特定應用的,如sip、webservice。
4、指定域名和位置:
輸入域的名稱「example」,域的位置默認是:
weblogic11user_projectsdomains。點擊下一步。
域創建完成之後,會在該位置下創建以域名稱(如:example)命名的文件夾。
5、配置管理員用戶名和口令:
意思是管理domain(修改配置、啟動、停止等維護操作)的操作賬號
上圖所示,這里的配置是可選的,如果涉及到集群,可在這里配置。
直接點擊下一步。
8、配置概要:
至此,已經完成了基本的配置,上圖顯示配置的概要信息,如域名、域類型、管理伺服器名稱等。點擊「創建」按鈕,進行domain的創建。
❺ weblogic配置jms怎麼配置
1.啟動資料庫 2.啟動weblogic 3.啟動瀏覽器,在地址欄輸入http://localhost:7001/console。在登錄 界面輸入用戶名和密碼進入管理界面,weblogic需要鎖配置庫。點擊「Lock & Edit」 4. 配置JMS服務的步驟為: 4.1 配置連接工廠(Connection Factories) 4.2 配置消息存儲(Message Stores) 4.3 配置JMS伺服器(JMS Servers) 4.4 配置消息目的地(Destinations) 4.1 配置連接工廠(Connection Factories) JMS中連接工廠分QueueConnectionFactory和TopicConnectionFactory兩種,Weblogic不區分這兩種類型。但我們最好還是配置兩種工廠類型。 a.配置QueueConnectionFactry在瀏覽器的左邊樹狀菜單中選擇: Services->Messaging->JMS Moles點擊創建一個新的Jms Mole,並輸入一下信息 Name:SystemMole next->Target: AdminServer 可以以後加入資源 finish 展開上述模塊,創建一個新的Resource Type: Connection Factory next-> 點擊create new subDeployment SubDeployment Name: JMS Subdeployment 點擊:ok Target:AdminServer finish完成 Name: JMS QueueConnection Factory JNDI Name: jms/QueueConnectionFactory 點擊底部按鈕Create,選擇: Targets: myserver 點擊Next進入下一步finish結束工廠配置 b.配置TopicConnectionFactry在瀏覽器的左邊樹狀菜單中選擇: Services->JMS Moles 點擊創建一個新的Jms Mole,並輸入一下信息 Name:SystemMole next-> Target: AdminServer 可以以後加入資源 finish 展開上述模塊,創建一個新的Resource Type: Connection Factory next-> 點擊create new subDeployment SubDeploymenet Name: JMS Subdeploymenet 點擊:ok Target:AdminServer finish完成 Name: JMS TopicConnection Factory JNDI Name: jms/TopicConnectionFactory 點擊底部按鈕Create,選擇: Targets: myserver 點擊Next進入下一步finish結束工廠配置 4.2 配置消息存儲(Message Stores) weblogic中消息存儲方式可分兩種方式,一是把消息保存到文件系統中,二是把消息保存到資料庫中。以下介紹兩種存儲方式的配置。 a.配置文件存儲方式: 在瀏覽器的左邊樹狀菜單中選擇: Services->Persistent Stores 在瀏覽器右邊點擊鏈接New->Create FileStore, 輸入以下信息: Name: JMS File Store Target: AdminServer Directory: c:jmsstore (確保你對此目錄有讀寫許可權) 點擊底部按鈕finish完成操作 b.配置資料庫存儲方式: 前提:你已經配置過JDBC的連接池(Connection pool),且此連接池處於 運行狀態。 在瀏覽器的左邊樹狀菜單中選擇: Services->Persistent Stores 在瀏覽器右邊點擊鏈接New->Create JDBCStore 輸入以下信息: Name: JMS JDBC Store Target: AdminServer Data Source: <選擇配置好的數據源> Prefix Name: jms(防止表名沖突,你可輸入不同的前綴) 點擊底部按鈕finish完成操作 4.3 配置JMS伺服器(JMS Servers) 每個JMS Server只能管理一個消息存儲介質,針對以上配置,我們配置兩個JMS Server分別管理文件方式和資料庫方式的存儲方式。 a.配置文件存儲JMS Server在瀏覽器的左邊樹狀菜單中選擇: Services->Messaging->JMS Servers 在瀏覽器右邊點擊New,輸入以下信息: Name: JMS File Server Persistent Store: JMS File Store 點擊底部按鈕Next進入下一個頁面,選擇:Target: myserver 點擊finish完成操作。 b.配置資料庫存儲JMS Server在瀏覽器的左邊樹狀菜單中選擇: Services->Messaging->JMS Servers 在瀏覽器右邊點擊New, 輸入以下信息: Name: JMS JDBC Server Persistent Store: JMS JDBC Store 點擊底部按鈕next進入下一個頁面,選擇: Target: myserver 點擊finish完成操作。 4.4 配置消息目的地(Destinations) 消息目的地是被JMS Server管理的,消息如何存儲對配置消息目的地是透明的。因此僅以配置JMS File Server管理的目的地為例。目的地分Queue和Topic兩種,以下分別配置。 a.配置Queue 在瀏覽器的左邊樹狀菜單中選擇: Services->Messaging->JMS Moles 在瀏覽器右邊選擇需要配置隊列的JMS模塊 點擊底部new按鈕 Type:Queue 點擊底部Next按鈕 Name: JMS File Queue JNDI Name;jms/fileQueue 點擊底部按鈕Next Subdeploymenet: JMS Subdeploymenet Target: AdminServer finish完成配置 b.配置Topic 在瀏覽器的左邊樹狀菜單中選擇: Services->Messaging->JMS Moles 在瀏覽器右邊選擇需要配置隊列的JMS模塊 點擊底部new按鈕 Type:Topic 點擊底部Next按鈕 Name: JMS File Topic JNDI Name: jms/fileTopic 點擊底部按鈕Next Subdeploymenet: JMS Subdeploymenet Target: AdminServer 點擊底部按鈕Next->finish完成配置
希望採納
❻ 在MyEclipse中如何配置WebLogic伺服器。
配置 MyEclipse 的 WebLogic 9 伺服器
啟 動 Eclipse,選擇「Window -> Preferences」菜單,打開首選項對話框。展開 MyEclipse 下的 Application Servers 節點,點擊 WebLogic 9,選中右邊的 Enable 單選按鈕,啟用 WebLogic 伺服器。配置如下:
①BEA home directory:C:\BEA(假定 WebLogic 安裝在 C:\BEA 目錄中)
②WebLogic installation directory:C:\BEA\WebLogic92
③Admin username:user(來自 WebLogic 中的配置)
④Admin password:12345678(來自 WebLogic 中的配置)
⑤Execution domain root:C:\BEA\user_projects\domains\mydomain
⑥Execution server name:AdminServer
⑦Security policy file:C:\BEA\WebLogic92\server\lib\weblogic.policy
⑧JAAS login configuration file:(Null)
接著展開 WebLogic 9 節點,點擊 JDK,在右邊的 WLS JDK name 處選擇 WebLogic 9 的默認 JDK。這里組合框中預設為單獨安裝的 JRE。單擊 Add 按鈕,彈出 WebLogic -> Add JVM 對話框,在 JRE 主目錄處選擇 WebLogic 安裝文件夾中的 JDK 文件夾,我的版本為 C:\BEA\jdk150_04,程序會自動填充其他選項。單擊確定按鈕關閉對話框。這時候就可以在 WLS JDK name 組合框中選擇 jdk150_04 了。(注意。這里jdk要選擇weblogic下面的jdk,不然不能正常啟動)
至此,MyEclipse 中 WebLogic 9 的配置工作就算完成了。下面可以看看在 Eclipse 中能否啟動 WebLogic 伺服器了?安裝了 MyEclipse 之後,Eclipse 工具欄中就會有一個「Run/Stop/Restart MyEclipse Application Servers」下拉按鈕。點擊該按鈕的下拉部分,選擇「WebLogic 9 -> Start」菜單,即開始啟動 WebLogic 了。通過查看控制台的消息,就可以檢查啟動是否成功,或發生什麼異常。
❼ 如何配置weblogic10.0的環境變數
需要在程序的classpath中添加weblogic通過JDBC連接SQLServer資料庫的三個驅動包:msutil.jar、 mssqlserver.jar、msbase.jar(可以到網路或者g.cn中搜索下載);
PS:下載後一般把驅動包放入Web應用的WEB-INF/lib目錄中。
❽ weblogic怎麼用啊
在WEBLOGIN的BIN目錄下有很多.cmd或bat文件
找到一個為含有start的文件名的文件,執行它
打開IE,輸入http://localhost:(你配置的埠號)就可以了
❾ weblogic需要哪些配置文件
weblogic的幾個基礎問題
--------------------------------------------------------------------------------
weblogic的幾個基礎問題
1、 如何給weblogic指定大小的內存?
在啟動Weblogic的腳本中(位於所在Domian對應伺服器目錄下的startServerName),增
加set MEM_ARGS=-Xms32m -Xmx200m,可以調整最小內存為32M,最大200M
2、 如何設定的weblogic的熱啟動模式(開發模式)與產品發布模式?
可以在管理控制台中修改對應伺服器的啟動模式為開發或產品模式之一。或者修改服務
的啟動文件或者commenv文件,增加set PRODUCTION_MODE=true。
3、 如何啟動時不需輸入用戶名與密碼?
修改服務啟動文件,增加 WLS_USER和WLS_PW項。也可以在boot.properties文件中增加
加密過的用戶名和密碼.
4、 在weblogic管理制台中對一個應用域(或者說是一個網站,Domain)進行jms及ejb或
連接池等相關信息進行配置後,實際保存在什麼文件中?
保存在此Domain的config.xml文件中,它是伺服器的核心配置文件。
5、 說說weblogic中一個Domain的預設目錄結構?比如要將一個簡單的helloWorld.jsp
放入何目錄下,然的在瀏覽器上就可打入http://主機:埠號//helloword.jsp就可以看到運行結果了? 又比如這其中用到了一個自己寫的javaBean該如何辦?
Domain目錄\伺服器目錄\applications,將應用目錄放在此目錄下將可以作為應用訪問
,如果是Web應用,應用目錄需要滿足Web應用目錄要求,jsp文件可以直接放在應用目錄
中,Javabean需要放在應用目錄的WEB-INF目錄的classes目錄中,設置伺服器的預設應
用將可以實現在瀏覽器上無需輸入應用名。
6、 如何查看在weblogic中已經發布的EJB?
可以使用管理控制台,在它的Deployment中可以查看所有已發布的EJB
7、 如何在weblogic中進行ssl配置與客戶端的認證配置或說說j2ee(標准)進行ssl的配置
預設安裝中使用DemoIdentity.jks和DemoTrust.jks KeyStore實現SSL,需要配置服務
器使用Enable SSL,配置其埠,在產品模式下需要從CA獲取私有密鑰和數字證書,創
建identity和trust keystore,裝載獲得的密鑰和數字證書。可以配置此SSL連接是單向
還是雙向的。
8、在weblogic中發布ejb需涉及到哪些配置文件
不同類型的EJB涉及的配置文件不同,都涉及到的配置文件包括
ejb-jar.xml,weblogic-ejb-jar.xmlCMP實體Bean一般還需要
weblogic-cmp-rdbms-jar.xml
9、EJB需直接實現它的業務介面或Home介面嗎,請簡述理由.
遠程介面和Home介面不需要直接實現,他們的實現代碼是由伺服器產生的,程序運行中
對應實現類會作為對應介面類型的實例被使用。
10、說說在weblogic中開發消息Bean時的persistent與non-persisten的差別
persistent方式的MDB可以保證消息傳遞的可靠性,也就是如果EJB容器出現問題而JMS服
務器依然會將消息在此MDB可用的時候發送過來,而non-persistent方式的消息將被丟
棄。
11、說說你所熟悉或聽說過的j2ee中的幾種常用模式?及對設計模式的一些看法
Session Facade Pattern:使用SessionBean訪問EntityBean
Message Facade Pattern:實現非同步調用
EJB Command Pattern:使用Command JavaBeans取代SessionBean,實現輕量級訪問
Data Transfer Object Factory:通過DTO Factory簡化EntityBean數據提供特性
Generic Attribute Access:通過AttibuteAccess介面簡化EntityBean數據提供特性
Business Interface:通過遠程(本地)介面和Bean類實現相同介面規范業務邏輯一致
性
EJB架構的設計好壞將直接影響系統的性能、可擴展性、可維護性、組件可重用性及
開發效率。項目越復雜,項目隊伍越龐大則越能體現良好設計的重要性
1、 如何給weblogic指定大小的內存?
在啟動Weblogic的腳本中(位於所在Domian對應伺服器目錄下的startServerName),增
加set MEM_ARGS=-Xms32m -Xmx200m,可以調整最小內存為32M,最大200M
2、 如何設定的weblogic的熱啟動模式(開發模式)與產品發布模式?
可以在管理控制台中修改對應伺服器的啟動模式為開發或產品模式之一。或者修改服務
的啟動文件或者commenv文件,增加set PRODUCTION_MODE=true。
3、 如何啟動時不需輸入用戶名與密碼?
修改服務啟動文件,增加 WLS_USER和WLS_PW項。也可以在boot.properties文件中增加
加密過的用戶名和密碼.
4、 在weblogic管理制台中對一個應用域(或者說是一個網站,Domain)進行jms及ejb或
連接池等相關信息進行配置後,實際保存在什麼文件中?
保存在此Domain的config.xml文件中,它是伺服器的核心配置文件。
5、 說說weblogic中一個Domain的預設目錄結構?比如要將一個簡單的helloWorld.jsp
放入何目錄下,然的在瀏覽器上就可打入http://主機:埠號//helloword.jsp就可以看到運行結果了? 又比如這其中用到了一個自己寫的javaBean該如何辦?
Domain目錄\伺服器目錄\applications,將應用目錄放在此目錄下將可以作為應用訪問
,如果是Web應用,應用目錄需要滿足Web應用目錄要求,jsp文件可以直接放在應用目錄
中,Javabean需要放在應用目錄的WEB-INF目錄的classes目錄中,設置伺服器的預設應
用將可以實現在瀏覽器上無需輸入應用名。
6、 如何查看在weblogic中已經發布的EJB?
可以使用管理控制台,在它的Deployment中可以查看所有已發布的EJB
7、 如何在weblogic中進行ssl配置與客戶端的認證配置或說說j2ee(標准)進行ssl的配置
預設安裝中使用DemoIdentity.jks和DemoTrust.jks KeyStore實現SSL,需要配置服務
器使用Enable SSL,配置其埠,在產品模式下需要從CA獲取私有密鑰和數字證書,創
建identity和trust keystore,裝載獲得的密鑰和數字證書。可以配置此SSL連接是單向
還是雙向的。
8、在weblogic中發布ejb需涉及到哪些配置文件
不同類型的EJB涉及的配置文件不同,都涉及到的配置文件包括
ejb-jar.xml,weblogic-ejb-jar.xmlCMP實體Bean一般還需要
weblogic-cmp-rdbms-jar.xml
9、EJB需直接實現它的業務介面或Home介面嗎,請簡述理由.
遠程介面和Home介面不需要直接實現,他們的實現代碼是由伺服器產生的,程序運行中
對應實現類會作為對應介面類型的實例被使用。
10、說說在weblogic中開發消息Bean時的persistent與non-persisten的差別
persistent方式的MDB可以保證消息傳遞的可靠性,也就是如果EJB容器出現問題而JMS服
務器依然會將消息在此MDB可用的時候發送過來,而non-persistent方式的消息將被丟
棄。
11、說說你所熟悉或聽說過的j2ee中的幾種常用模式?及對設計模式的一些看法
Session Facade Pattern:使用SessionBean訪問EntityBean
Message Facade Pattern:實現非同步調用
EJB Command Pattern:使用Command JavaBeans取代SessionBean,實現輕量級訪問
Data Transfer Object Factory:通過DTO Factory簡化EntityBean數據提供特性
Generic Attribute Access:通過AttibuteAccess介面簡化EntityBean數據提供特性
Business Interface:通過遠程(本地)介面和Bean類實現相同介面規范業務邏輯一致
性
EJB架構的設計好壞將直接影響系統的性能、可擴展性、可維護性、組件可重用性及
開發效率。項目越復雜,項目隊伍越龐大則越能體現良好設計的重要性
❿ 請問啟動Weblogic,如何設置參數
你可以之間在配置文件,如,log4j.properties裡面設置,也可以直接在eclipse裡面設置,選擇window-->preferences下的weblogic選項的其中一項可以設置,具體是哪項你自己找找。