props.put(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory");
加上这条语名后,运行出以下提示:
javax.naming.NameNotFoundException: Unable to resolve Hello. Resolved: '' Unresolved:'Hello' ; remaining name '' at weblogic.rmi.internal.BasicOutboundRequest.sendReceive(BasicOutboundRequest.java:85) at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:253) at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:220) at weblogic.rmi.internal.ProxyStub.invoke(ProxyStub.java:35) at $Proxy0.lookup(Unknown Source) at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:323) at javax.naming.InitialContext.lookup(InitialContext.java:350) at hellodemo.HelloClient.main(HelloClient.java:13)Exception in thread "main"

解决方案 »

  1.   

    JBuilder8自带了JUnit测试工具,你可以用它生成一个测试程序,然后看看它是怎么初始化环境属性的!说来惭愧,我写了n长时间的EJB,也没记住那一大串初始化参数:(
      

  2.   

    New-->Enterprise-->EJB Test Client
    然后按照提示一步一步走就行了!
      

  3.   

    hellodemo.Hello
    是不是这个啊
      

  4.   

    jass,向你求教个问题:实体EJB的编写你教程吗?给一个。