不太懂。刚开始学,EJB Name是EAConverterLookup总出错。截图如下

解决方案 »

  1.   

    JNDI该如何写?我用的是GlassFish。有什么需要注意的地方吗?
      

  2.   

    我的EJB模块已经部署到GlassFish里面了,GF管理界面能看到Ejb模块的。但是好像没为它创建JNDI?
      

  3.   

    建议 楼主还是使用 Eclipse 或者是MyEclipse。没大使用过NetBeans。
      

  4.   

    界面挺漂亮,要是插件丰富点就好了。
    我觉得eclipse应该出个外观美化插件了。
      

  5.   

    EJB没怎么用过,可是NETBEANS我就用过做项目,还不错!EJB直接可以那样lookup的吗?
    如果是JNDI的,直接写个MAIN方法里面是lookup有错的用JSP来lookup,JNDI是在WEB.XML里面初始化的,你要用JSP才能测试出来效果的
      

  6.   

    GlassFish服务器创建JNDI不是那样创建的,它创建的JNDI和weblogic的差不多
      

  7.   

    m.Hello("FUCK") 代码有意思,哈哈哈
    是不是context初始化有问题?
      

  8.   

    上下文没有初始化,不提示你了?EJB没有这样用过,不清楚的
      

  9.   

    建议楼主还是使用 Eclipse 或者是MyEclipse。NB是非主流,用的人不多,据说还会产生很多无用的代码,影响性能
      

  10.   

    我这个是先创建个普通的APP测试EJB业务方法的。JSP还没弄,这样都不成功,JSP里面就更不会成功了问题是现在LoopUp都不成功。现在就是先请问下用过NB和GF的朋友,提供下宝贵的经验。关于它的JNDI和EJB模块的对应的问题
      

  11.   

    我是照这个做的http://www.blogjava.net/beniao/archive/2009/07/18/218240.html各位麻烦看下
      

  12.   

    这个东西简单些 但是问题也多些...我惯用tomcat服务器 不晓得glass有啥子区别 感觉出错多半在于代码
      

  13.   

    GlassFish服务器创建JNDI不是那样创建的,它创建的JNDI和weblogic的差不多
      

  14.   

    https://glassfish.dev.java.net/javaee5/ejb/EJB_FAQ.html你看看这个。GlassFish的JNDI确实有点与众不同。个人推荐采用java:global这种方式访问,自己定义全局的JNDI@Singleton 
      @EJB(name="java:global/MySingleton", beanInterface=SharedRemote.class)
      public class SharedBean implements SharedRemote { ... }其实一共有4种方式声明JNDI