ic.lookup("myejb")不行就是你的问题了.
可能你的ejb没有发布成功,可能你的代码有其它问题

解决方案 »

  1.   

    那“java:comp/env/”这些东西是什么意思?怎么理解?
      

  2.   

    果然如此啊,行了,是不是这样:如果不是ejb调用,而是java类直接调用的话就不用“java:comp/env/”?原来我以前是想当然
      

  3.   

    用“java:comp/env/”是为了避免jndi名字冲突的...
    一般情况下不会有冲突,所以一般就不用这些,直接用jndi名字即可具体论述我看过,但没有记下来..呵呵,有兴趣的自己看资料吧:)
    "如果不是ejb调用,而是java类直接调用的话就不用“java:comp/env/”?"
    不明白你这什么意思
    这就是专门对于ejb 的.当然也用于其它jndi方面的东西
    但java类是直接调用的... 根本不用这些..