很明显是你的EJB QL 的语法有问题

解决方案 »

  1.   

    <abstract-schema-name>再ejb-jar.xml 里面定义了吗?
      

  2.   

    <abstract-schema-name>在ejb-jar.xml有定义啊!
    请问题dongjb仁兄,EJB QL语法中,有什么特别的规定吗?
    比如说:
     EJB名字是:StCP(与数据库中的st表相关联)
     那么我的EJB QL语句应该:select a from st as a
     还应该: select a from StCP as a 呢?
    另外,在EJB QL 中关键字大小写敏感吗?
         
      

  3.   

    大小写不敏感,但你的ejb ql语句有错,应为select object(a) from st as a
      

  4.   

    楼上的说的我也不多说了,不过我想提醒一点,在你把程序改了后再发布之前最好把你的class给删除起,再发布。不然它一直会报已经存在class的