我用的工具如下
JBUILDER 2006+WEBLOGIC 9 +MYSQL 4.1
数据库驱动mysql-connector-java-3.1.14-bin.jar
JDK 1.5.0_06

解决方案 »

  1.   

    异常是说key为1的记录不存在,你看看数据库中是不是没有为1的记录
      

  2.   

    javax.ejb.ObjectNotFoundException: Bean with primary key '1' was not found by 'findByPrimaryKey'.我怎么感觉是:primary key为1的这个ejb找不到Bean with primary key '1' was not found.....ejb.ObjectNotFoundException.....at myproject.Listitem_u5gk8i__WebLogic_CMP_RDBMS.ejbFindByPrimaryKey(Listitem_u5gk8i__WebLogic_CMP_RDBMS.java:757)
      

  3.   

    就是这点很奇怪啊,数据库中明明有,就是查不出
    我自己建了一个FINDER方法,查另一个不是主键的字段也是一样
      

  4.   

    是不是实体BEAN漏了什么没映射?还是映射有问题?或者查查数据库到底是收到了什么查询语句。
      

  5.   

    对单表进行操作也要将表的字段与entitybean进行映射的啊
      

  6.   

    终于把它弄出来了,太大意了.
    是以前配的数据源,它指向的是TEST数据库.