软件开发WASejb客户端

EJB客户端连接WAS时报错

javax.naming.NamingException: Failed to initialize the ORB [Root exception is java.lang.reflect.InvocationTargetException]

        at com.ibm.ws.naming.util.Helpers.getOrb(Helpers.java:400)

        at com.ibm.ws.naming.util.WsnInitCtxFactory.getInitialContextInternal(WsnInitCtxFactory.java:462)

        at com.ibm.ws.naming.util.WsnInitCtx.getContext(WsnInitCtx.java:128)

        at com.ibm.ws.naming.util.WsnInitCtx.getContextIfNull(WsnInitCtx.java:765)

        at com.ibm.ws.naming.util.WsnInitCtx.lookup(WsnInitCtx.java:164)

        at com.ibm.ws.naming.util.WsnInitCtx.lookup(WsnInitCtx.java:179)

        at javax.naming.InitialContext.lookup(InitialContext.java:417)

        at com.bdjx.datastore.TestConnectEJB.main(TestConnectEJB.java:79)

Caused by: java.lang.reflect.InvocationTargetException

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

        at java.lang.reflect.Method.invoke(Method.java:498)

        at com.ibm.ws.naming.util.Helpers.getOrb(Helpers.java:391)

        ... 7 more

Caused by: org.omg.CORBA.INITIALIZE: can't instantiate default ORB implementation com.ibm.CORBA.iiop.ORB  vmcid: 0x0  minor code: 0  completed: No

        at org.omg.CORBA.ORB.create_impl(ORB.java:311)

        at org.omg.CORBA.ORB.init(ORB.java:351)

        at com.ibm.ws.orb.GlobalORBFactory.init(GlobalORBFactory.java:92)

        at com.ibm.ejs.oa.EJSORBImpl.initializeORB(EJSORBImpl.java:179)

        at com.ibm.ejs.oa.EJSClientORBImpl.(EJSClientORBImpl.java:83)

        at com.ibm.ejs.oa.EJSClientORBImpl.(EJSClientORBImpl.java:59)

        at com.ibm.ejs.oa.EJSORB.init(EJSORB.java:102)

        ... 12 more

Caused by: java.lang.NoClassDefFoundError: com/ibm/ws/channel/framework/Version

        at com.ibm.rmi.util.Version.(Version.java:61)

        at com.ibm.rmi.util.RepositoryId.(RepositoryId.java:335)

        at com.ibm.rmi.iiop.CDRWriter.(CDRWriter.java:191)

        at com.ibm.rmi.corba.ORB.(ORB.java:387)

        at com.ibm.rmi.iiop.ORB.(ORB.java:211)

        at com.ibm.CORBA.iiop.ORB.(ORB.java:675)

        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)

        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)

        at java.lang.reflect.Constructor.newInstance(Constructor.java:423)

        at java.lang.Class.newInstance(Class.java:442)

        at org.omg.CORBA.ORB.create_impl(ORB.java:309)

        ... 18 more

Caused by: java.lang.ClassNotFoundException: com.ibm.ws.channel.framework.Version

        at java.net.URLClassLoader.findClass(URLClassLoader.java:381)

        at java.lang.ClassLoader.loadClass(ClassLoader.java:424)

        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)

        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

        ... 30 more

参与1

0同行回答

“答”则兼济天下,请您为题主分忧!

提问者

supremeholy
软件开发工程师青岛交通银行

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-02-03
  • 关注会员:1 人
  • 问题浏览:1576
  • X社区推广