"commited"
这个事务不存在啊

解决方案 »

  1.   

    public void ejbCreate() throws CreateException {
       /* try {
          con = DbCon.getConnection();
        }
        }
    不可以在此获得连接呀!
      

  2.   

    EXCEPTION里没有提示哪一行错吗?
      

  3.   

    如果我没猜错的话,你的EJB是stateless session CMT的吧?
    如果这样你不能把创建connection的代码放到ejbCreate里
    把它放到业务方法里,比如CheckLog
    因为CMT要求容器对每一个方法为单位来调用控制事务,所以你不能这样做
    看看EJB的书就知道了