1

在 RAD 7 中,我创建了一个新的服务器配置文件(使用 6.1 版)并尝试在不添加任何项目的情况下启动该服务器,以确保服务器正常启动,然后通过添加/删除项目选项添加项目。虽然在我现在开始遇到这个问题之前我已经这样做了很多次:

1) 控制台显示“服务器 server1 为电子商务打开”,但服务器选项卡仍显示服务器“正在启动...”

2) 几分钟后,我收到错误消息,提示服务器启动失败 300 秒后失败。

3)打开FFDC日志文件显示如下异常

------Start of DE processing------ = [9/16/13 16:40:06:745 EDT] , key = 
javax.naming.NameNotFoundException 
com.ibm.ws.naming.ipcos.WsnOptimizedNamingImpl.do_resolve_complete_info 1133
Exception = javax.naming.NameNotFoundException
Source = com.ibm.ws.naming.ipcos.WsnOptimizedNamingImpl.do_resolve_complete_info
probeid = 1133
Stack Dump = javax.naming.NameNotFoundException: Name "RMIConnector" not found in context "".
at com.ibm.ws.naming.ipbase.NameSpace.lookupInternal(NameSpace.java:1095)
at com.ibm.ws.naming.ipbase.NameSpace.lookup(NameSpace.java:991)
at com.ibm.ws.naming.ipcos.WsnOptimizedNamingImpl.do_resolve_complete_info(WsnOptimizedNamingImpl.java:566)
at com.ibm.ws.naming.cosbase.WsnOptimizedNamingImplBase.resolve_complete_info(WsnOptimizedNamingImplBase.java:2226)
at com.ibm.WsnOptimizedNaming._NamingContextImplBase._invoke(_NamingContextImplBase.java:284)
at com.ibm.CORBA.iiop.ServerDelegate.dispatchInvokeHandler(ServerDelegate.java:627)
at com.ibm.CORBA.iiop.ServerDelegate.dispatch(ServerDelegate.java:480)
at com.ibm.rmi.iiop.ORB.process(ORB.java:512)
at com.ibm.CORBA.iiop.ORB.process(ORB.java:1571)
at com.ibm.rmi.iiop.Connection.respondTo(Connection.java:2665)
at com.ibm.rmi.iiop.Connection.doWork(Connection.java:2530)
at com.ibm.rmi.iiop.WorkUnitImpl.doWork(WorkUnitImpl.java:62)
at com.ibm.ejs.oa.pool.PooledThread.run(ThreadPool.java:118)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1551)

4)我还看到一个 server1_exception 文件,其中包含以下行

 Index  Count   Time of last Occurrence   Exception SourceId ProbeId
------+------+---------------------------+--------------------------
 1      1    9/16/13 16:40:06:745 EDT javax.naming.NameNotFoundException 
com.ibm.ws.naming.ipcos.WsnOptimizedNamingImpl.do_resolve_complete_info 1133

------+--------+---------------+-------- ------------------

我确实为其他版本的工作区创建了其他服务器配置文件,但我确信在我尝试运行有问题的配置文件时它们都没有运行。当我停止一个配置文件,然后切换到另一个配置文件并尝试启动它时,我注意到这种情况开始发生。从那以后,我无法启动任何旧的或新的配置文件,并且我不断收到此错误/异常。任何帮助,将不胜感激。

4

1 回答 1

0

这通常是由于 RAD 和应用程序服务器之间的连接问题。这些错误的原因有很多不同的可能:

  1. 更改您尝试连接的用户的凭据。服务器的 SystemOut.log 中应该有错误消息来支持这一点。
  2. 纯连接错误,例如端口配置错误。通过直接在浏览器中访问管理控制台来检查您正在使用的 RMI/SOAP 端口,并确保您在 RAD 配置中配置了相同的端口。尝试 SOAP 和 RMI,最重要的是,不要相信自动设置(我发现它们不止一次是错误的)。
于 2013-10-31T11:58:42.050 回答