2014-3-1 23:59:12 com.ibm.ws.util.ImplFactory
警告: WSVR0073W
Exception in thread "P=551687:O=0:CT" javax.naming.NamingException: Failed to initialize the ORB [Root exception is org.omg.CORBA.INITIALIZE: Unable to init plugins vmcid: IBM minor code: 504 completed: No]
at com.ibm.ws.naming.util.Helpers.getOrb(Helpers.java:318)
at com.ibm.ws.naming.util.WsnInitCtxFactory.getInitialContextInternal(WsnInitCtxFactory.java:400)
at com.ibm.ws.naming.util.WsnInitCtx.getContext(WsnInitCtx.java:117)
at com.ibm.ws.naming.util.WsnInitCtx.getContextIfNull(WsnInitCtx.java:712)
at com.ibm.ws.naming.util.WsnInitCtx.lookup(WsnInitCtx.java:171)
at javax.naming.InitialContext.lookup(InitialContext.java:363)
at com.ejb.TestClient.main(TestClient.java:26)
Caused by: org.omg.CORBA.INITIALIZE: Unable to init plugins vmcid: IBM minor code: 504 completed: No
at com.ibm.rmi.corba.PluginRegistry.initPlugin(PluginRegistry.java:229)
at com.ibm.rmi.corba.PluginRegistry.initPlugins(PluginRegistry.java:210)
at com.ibm.rmi.corba.PluginRegistry.initPlugins(PluginRegistry.java:216)
at com.ibm.rmi.corba.ORB.initializePlugins(ORB.java:580)
at com.ibm.rmi.corba.ORB.orbParameters(ORB.java:1328)
at com.ibm.rmi.corba.ORB.set_parameters(ORB.java:1215)
at com.ibm.CORBA.iiop.ORB.set_parameters(ORB.java:1681)
at org.omg.CORBA.ORB.init(ORB.java:364)
at com.ibm.ws.orb.GlobalORBFactory.init(GlobalORBFactory.java:86)
at com.ibm.ejs.oa.EJSORBImpl.initializeORB(EJSORBImpl.java:179)
at com.ibm.ejs.oa.EJSClientORBImpl.<init>(EJSClientORBImpl.java:83)
at com.ibm.ejs.oa.EJSClientORBImpl.<init>(EJSClientORBImpl.java:59)
at com.ibm.ejs.oa.EJSORB.init(EJSORB.java:102)
at com.ibm.ws.naming.util.Helpers.getOrb(Helpers.java:309)
... 6 more
Caused by: java.lang.NoClassDefFoundError: Invalid Implementation Key, com.ibm.CORBA.iiop.WLMPlugin
at com.ibm.ws.util.ImplFactory.loadClassFromKey(ImplFactory.java:363)
at com.ibm.ws.util.ImplFactory.loadClassFromKey(ImplFactory.java:354)
at com.ibm.ws.wlm.Factory$2.run(Factory.java:98)
at java.security.AccessController.doPrivileged(AccessController.java:246)
at com.ibm.ws.wlm.Factory.loadClass(Factory.java:96)
at com.ibm.ws.wlm.client.WLMClient.init(WLMClient.java:130)
at com.ibm.rmi.corba.PluginRegistry.initPlugin(PluginRegistry.java:224)
... 19 more
在使用IBM RAD 开发EJB,客户端远程调用EJB时,遇到了这个问题,把
C:\Program Files\IBM\SDP\runtimes\base_v61_stub\runtimes\com.ibm.ws.webservices.thinclient_6.1.0.jar
这个jar包,添加到CLASSPATH里去。