实体bean里面没有jndi名字
一般都是
<jndi-name>这样来定义 名字服务中的名字
而jb7里面对实体定义
<local-jndi-name>
这样定义之后,实体bean就不能被远程调用,只能被本地的sessionbean调用。所以你客户端自然找不到这也符合j2ee精神——实体bean不让远程调用,让事务远离表示层

解决方案 »

  1.   

    jbuilder为了让你实现,表示——业务——数据这种模式,可尉是用心凉苦啊
      

  2.   

    To hotenM(CMP) :
       那你的意思,是做Entity Bean时,就不能用JB7的EJB Test Client来生成客户端了么?可是在:
      http://www.csdn.net/develop/article/15/15250.shtm
    这文章里,作者也介绍了用EJB Test Client来做Entity Bean啊,我的步骤同他一样啊,他也没说不行哦。
      请再指点。。谢谢
      

  3.   

    你的实体Bean定义的是Local,没有提供Remote接口,可将其定义为Local/Remote,测试完成后再改为Local即可。