我已将Jrockit升级到版本28.3.11。之后,当在WebLogic管理员控制台中签入时,NodeManager变得不活跃。我重新启动了节点管理器,但没有解决问题。我在Node Manager log中收到以下错误消息。
javax.net.ssl.sslhandshakeexception:远程主机封闭连接 在握手期间 在com.sun.net.ssl.internal.ssl.sslsocketimpl.readrecord(sslsocketimpl.java:944) 在com.sun.net.ssl.internal.ssl.sslsocketimpl.permenitialhandshake(sslsocketimpl.java:1323) 在com.sun.net.ssl.internal.ssl.sslsocketimpl.readdataarecord(sslsocketimpl.java:880) 在com.sun.net.ssl.internal.ssl.appinputstream.read(appinputstream.java:75) 在sun.nio.cs.streamdecoder.readbytes(streamdecoder.java:264) 在sun.nio.cs.streamdecoder.implread(streamdecoder.java:306) 在sun.nio.cs.streamdecoder.read(streamdecoder.java:158) 在java.io.io.inputstreamreader.read(inputstreamreader.java:167) 在java.io.io.bufferedreader.fill(BufferedReader.java:136) 在java.io.io.bufferedreader.readline(BufferedReader.java:299) 在java.io.io.bufferedreader.readline(bufferedreader.java:362) 在weblogic.nodemanager.server.handler.run(Handler.java:71) 在java.lang.thread.run(thread.java:682)上引起的造成: 在com.sun.net.ssl.internal.ssl.inputrecord.read(inputRecord.java:462) 在com.sun.net.ssl.internal.ssl.sslsocketimpl.readrecord(sslsocketimpl.java:925) 在com.sun.net.ssl.internal.ssl.sslsocketimpl.permenitialhandshake(sslsocketimpl.java:1324) ...更多
weblogic.nodemanager.common.configexception: 'null'的域" mydomain"未在 NodeManager.domains文件和动态域注册不是 支持的。请在NodeManager.domains文件中注册域。 在weblogic.nodemanager.server.nmserver.getDomainManager(nmserver.java:274) 在weblogic.nodemanager.server.handler.handledomain(Handler.java:227) 在weblogic.nodemanager.server.handler.handler.handlecommand(Handler.java:109) 在weblogic.nodemanager.server.handler.run(Handler.java:71) 在java.lang.thread.run(thread.java:682)
我重新启动了节点管理器,但不能解决问题。
任何建议确实会有所帮助。
希望您正在研究WebLogic的旧版本。您记录显示:
Please register the domain in the nodemanager.domains file.
您是否尝试过与WLST连接并与Nmenroll()命令进行注册。还要在$ nm_home中查看nodeManager.domains文件内容[nodemanager.properties存在]。
hth