org.omg.CORBA.OBJECT_NOT_EXIST:   minor code: 0  completed: No
at java.lang.Class.newInstance0(Native Method)
at java.lang.Class.newInstance(Class.java:237)
at com.inprise.vbroker.orb.SE.read(SE.java:28)
at com.inprise.vbroker.orb.DelegateImpl.handleReply(DelegateImpl.java:622)
at com.inprise.vbroker.orb.DelegateImpl.invoke(DelegateImpl.java:552)
at org.omg.CORBA.portable.ObjectImpl._invoke(ObjectImpl.java:297)
at com.inprise.vbroker.orb.RequestImpl._invoke(RequestImpl.java:194)
at com.inprise.vbroker.orb.RequestImpl.invoke(RequestImpl.java:130)
at org.omg.CosNaming._NamingContextStub.resolve(_NamingContextStub.java:156)
at com.sun.jndi.cosnaming.CNCtx.callResolve(CNCtx.java:324)
at com.sun.jndi.cosnaming.CNCtx.lookup(CNCtx.java:373)
at com.sun.jndi.cosnaming.CNCtx.lookup(CNCtx.java:351)
at javax.naming.InitialContext.lookup(InitialContext.java:350)
at javax.naming.InitialContext.lookup(InitialContext.java:350)
at quickstart.TellerTestClient.<init>(TellerTestClient.java:26)
at quickstart.TellerTestClient.main(TellerTestClient.java:134)
 
这是抛出的例外,其中quickstart是我的ejbgrp,TellerBean是我的ejb

解决方案 »

  1.   

       我教你:
       在tools-enteyprise setup中配置weblogic的服务目录和安装目录。
       在project-properites中配置你的path页中的require libaries ,点击add弹出的添加目录中,加入weblogic 6.0和weblogic deploy两个目录
       在project-properites中配置你的server页,点中那个有省略号的按钮,选择weblogic 
    作为服务器。
       如果要使所有的以后的程序都生效,选取project-default properites,方法同上 
       最后一步,选择你的ejb容器右击选择properity,选择weblogic 页,去掉那两个checkbox
       要从下面那个开始去掉  
      

  2.   

    太谢谢caochao0902(天妒英才)了,我正在试验,等会给您分数。另外,能把您的信箱给我吗。
    此外,按照你说的昨完之后,启动Start Default Server之后,就应该可以运行客户端了是吗?还是也需要在Start Default Console中Install a new EJBS呢
      

  3.   

    caochao0902(天妒英才):
    还是出现相同的错误信息啊。接下来我该怎么启动weblogic呢。jb+weblogic实在是难死我了
      

  4.   

    在weblogic中运行需要额外的xml配置文件,我没用jb4中的合成weblogic,我是先做好ejb再发布到wl上的,对于sb,你需要weblogic-ejb-jar.xml,对于eb,你还需要weblogic-cmp-rdbms-jar.xml,具体你可以看bea的文档,很详细的,我当时也搞了2天呢!!!