在Weblogic中建立域(含報錯解決)
配置一個Weblogic域
Linux環境下
cd /u01/weblogic/wlserver_10.3/common/bin
./config.sh
根據嚮導設定。完成。
注:生產模式下部署,JDK應選擇JRockit。只有在安裝WLS+Coherence(wls1036_linux32.bin)時才有JRockit,帶OEPE的安裝包沒有。
之後可以看到新生成如下的目錄結構:
[wls@weblogic base_domain]$ pwd
/u01/weblogic/user_projects/domains/base_domain
[wls@weblogic base_domain]$ ll
total 36
drwxr-x--- 2 wls wls 4096 Aug 18 16:06 autodeploy
drwxr-x--- 5 wls wls 4096 Aug 18 16:09 bin
drwxr-x--- 9 wls wls 4096 Aug 18 16:09 config
drwxr-x--- 2 wls wls 4096 Aug 18 16:06 console-ext
-rw-r----- 1 wls wls 462 Aug 18 16:09 fileRealm.properties
drwxr-x--- 2 wls wls 4096 Aug 18 16:09 init-info
drwxr-x--- 2 wls wls 4096 Aug 18 16:06 lib
drwxr-x--- 2 wls wls 4096 Aug 18 16:09 security
-rwxr-x--- 1 wls wls 263 Aug 18 16:09 startWebLogic.sh
啟動Weblogic域
./startWebLogic.sh
無法用nohup ./startWebLogic.sh,因為在啟動中會詢問使用者名稱和密碼。
可在啟動後輸入Ctrl+z,再bg,進入後臺執行。
(報錯……)
java.lang.AssertionError: Could not obtain the localhost address. The most likely cause is an error in the network configuration of this machine.
at weblogic.server.channels.BasicServerChannelImpl.getLocalHost(BasicServerChannelImpl.java:59)
at weblogic.server.channels.BasicServerChannelImpl.(BasicServerChannelImpl.java:54)
at weblogic.rjvm.t3.ProtocolHandlerT3$ChannelInitializer.(ProtocolHandlerT3.java:37)
at weblogic.rjvm.t3.ProtocolHandlerT3.getDefaultServerChannel(ProtocolHandlerT3.java:42)
at weblogic.server.channels.ChannelService.createServerChannels(ChannelService.java:506)
Truncated. see log file for complete stacktrace
Caused By: java.net.UnknownHostException: weblogic.demo.com: weblogic.demo.com
at java.net.InetAddress.getLocalHost(InetAddress.java:1360)
at weblogic.server.channels.BasicServerChannelImpl.getLocalHost(BasicServerChannelImpl.java:57)
at weblogic.server.channels.BasicServerChannelImpl.(BasicServerChannelImpl.java:54)
at weblogic.rjvm.t3.ProtocolHandlerT3$ChannelInitializer.(ProtocolHandlerT3.java:37)
at weblogic.rjvm.t3.ProtocolHandlerT3.getDefaultServerChannel(ProtocolHandlerT3.java:42)
Truncated. see log file for complete stacktrace
>
出現該問題是因為沒有在/etc/hosts中設定主機名和網路卡IP的繫結。
正常情況下,有如下輸出資訊:
……
可通過以下URL訪問:
http://192.168.226.130:7001/console
如果要關閉域,
[wls@weblogic bin]$ pwd
/u01/weblogic/user_projects/domains/base_domain/bin
[wls@weblogic bin]$ ./stopWebLogic.sh
Linux環境下
cd /u01/weblogic/wlserver_10.3/common/bin
./config.sh
根據嚮導設定。完成。
注:生產模式下部署,JDK應選擇JRockit。只有在安裝WLS+Coherence(wls1036_linux32.bin)時才有JRockit,帶OEPE的安裝包沒有。
之後可以看到新生成如下的目錄結構:
[wls@weblogic base_domain]$ pwd
/u01/weblogic/user_projects/domains/base_domain
[wls@weblogic base_domain]$ ll
total 36
drwxr-x--- 2 wls wls 4096 Aug 18 16:06 autodeploy
drwxr-x--- 5 wls wls 4096 Aug 18 16:09 bin
drwxr-x--- 9 wls wls 4096 Aug 18 16:09 config
drwxr-x--- 2 wls wls 4096 Aug 18 16:06 console-ext
-rw-r----- 1 wls wls 462 Aug 18 16:09 fileRealm.properties
drwxr-x--- 2 wls wls 4096 Aug 18 16:09 init-info
drwxr-x--- 2 wls wls 4096 Aug 18 16:06 lib
drwxr-x--- 2 wls wls 4096 Aug 18 16:09 security
-rwxr-x--- 1 wls wls 263 Aug 18 16:09 startWebLogic.sh
啟動Weblogic域
./startWebLogic.sh
無法用nohup ./startWebLogic.sh,因為在啟動中會詢問使用者名稱和密碼。
可在啟動後輸入Ctrl+z,再bg,進入後臺執行。
(報錯……)
at weblogic.server.channels.BasicServerChannelImpl.getLocalHost(BasicServerChannelImpl.java:59)
at weblogic.server.channels.BasicServerChannelImpl.
at weblogic.rjvm.t3.ProtocolHandlerT3$ChannelInitializer.
at weblogic.rjvm.t3.ProtocolHandlerT3.getDefaultServerChannel(ProtocolHandlerT3.java:42)
at weblogic.server.channels.ChannelService.createServerChannels(ChannelService.java:506)
Truncated. see log file for complete stacktrace
Caused By: java.net.UnknownHostException: weblogic.demo.com: weblogic.demo.com
at java.net.InetAddress.getLocalHost(InetAddress.java:1360)
at weblogic.server.channels.BasicServerChannelImpl.getLocalHost(BasicServerChannelImpl.java:57)
at weblogic.server.channels.BasicServerChannelImpl.
at weblogic.rjvm.t3.ProtocolHandlerT3$ChannelInitializer.
at weblogic.rjvm.t3.ProtocolHandlerT3.getDefaultServerChannel(ProtocolHandlerT3.java:42)
Truncated. see log file for complete stacktrace
>
出現該問題是因為沒有在/etc/hosts中設定主機名和網路卡IP的繫結。
正常情況下,有如下輸出資訊:
……
可通過以下URL訪問:
http://192.168.226.130:7001/console
如果要關閉域,
[wls@weblogic bin]$ pwd
/u01/weblogic/user_projects/domains/base_domain/bin
[wls@weblogic bin]$ ./stopWebLogic.sh
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22621861/viewspace-1253386/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 解決weblogic啟動慢和建立域慢的方法Web
- weblogic靜默方式建立域Web
- weblogic報錯BEA-000388解決服務程式異常消失問題Web
- VSCode中Flow報錯解決VSCode
- weblogic 業務提交報錯Web
- 如何解決在eclipse中maven工程中建立index.jsp上面的報錯問題EclipseMavenIndexJS
- 在DDD中建立領域模型模型
- 用vite建立vue3專案報錯解決ViteVue
- 解決 VMware 建立虛擬機器時 unsuccessful報錯虛擬機
- jq jsonp跨域報錯之“Unexpected token :”的解決方案JSON跨域
- weblogic報錯: OPatch failed with error code 73WebAIError
- Oracle建立dblink報錯:ORA-01017、ORA-02063解決Oracle
- 解決eslint報錯EsLint
- mybatis報錯解決MyBatis
- Jtti:linux中vboxmanage報錯怎麼解決JttiLinux
- weblogic手工建立簡單域的方法(包含節點,叢集)Web
- supervisor使用報錯解決
- iText中文,報錯解決
- SS報錯的解決
- npm install 報錯解決NPM
- Doris建立表報錯Failed to find enough host with storage medium問題解決AI
- Web應用部署在WebLogic中Basic認證無法執行問題及解決Web
- 建立Vue3+Ts專案的main.ts中App.vue報錯解決方案VueAIAPP
- 記錄解決HttpServletResponse在引數報錯的問題HTTPServlet
- dbfread報錯ValueError錯誤解決方法Error
- weblogic程式自動消失解決方法WebC程式
- vue-cli4.x建立的專案中解決跨域問題Vue跨域
- 解決啟動openfeign報錯
- 解決angular 報錯 url unsafeAngular
- minio報錯SignatureDoesNotMatch解決方案
- Windows分割槽報錯解決Windows
- 解決fitz模組報錯
- hive使用報錯解決方法Hive
- Homestead 在 Windows 下軟連結報錯的解決辦法Windows
- python3中reload()函式報錯怎麼解決Python函式
- vuex2中使用mapGetters/mapActions報錯解決方法Vue
- zabbix-server is not running 報錯解決Server
- 解決 Inkscape 報錯 Duplicate 問題
- docker系列-報錯以及解決指南Docker