在你部署到服务器上的时候,就是通过服务器的console来选择要用到的EJB的啊。这个不用另外设置了。
如果是用的weblogic,就可以看到JNDI结构的。

解决方案 »

  1.   

    1.你混淆了ENC和JNDI的概念。EJB自动部署后默认没啥路径的,部署时ENC被绑定到JNDI的物理位置。请仔细看一下Mastering EJB2就会明白。在Understanding EJB Reference一节中。
    2.WebLogic中在myserver上右击,即可看到JNDI
    3.JBuilder中具体在EJB上右击后的DD Descriptor中设置。
      

  2.   

    多谢楼上大哥!!我没有说清楚,我就是问:EJB部署到WEBLOGIC上面去以后,他在JNDI目录里面处在哪个位置??这个位置我在部署的时候,没有看到显视的设置,比如说,我希望EJB部署在JNDI某一个位置,怎么设置?我只是看到了他叫我设置EJB在JNDI里面叫什么名字,但是在哪个位置没有让我写,我就是想问这个!!!我怎么设置????????
      

  3.   

    EJB部署到WEBLOGIC上面去以后,他在JNDI目录里面处在根的位置。如果希望EJB部署到WEBLOGIC上面去以后,他在JNDI里放在下几层,只需和普通的目录结构相同即可。你一试便知。
    另:请查一下我上面第1条,很有用的知识