1: car is not mapped
可能1: 在cfg.xml中没有增加映射的hbm.xml文件在<mapping.../>中
2: 属性没有找到
可能1: hbm.xml文件中的 <property name =""> 有问题, 也许是name的值与
对应类中的成员名不一致
3:SQLException: Syntax error: Encountered "table" at line 1,
column 8.
可能1;执行SQL时出现冲突,可能是SQL语句中使用了关键字作为变量来用,比如
update order set balance=1000000;
order被用作表名来使用,这是错误的,因为order是个关键字,用在order by中
4:validateJarFile(/home/soft01/Tomcat/webapps/sms-token-struts/WEB-INF/lib/servlet-api.jar)
Servlet /sms-struts-tiles threw load() exception
java.lang.ClassNotFoundException: org.apache.struts.action.ActionServlet
原因:在WEB-INF/lib/ 目录下有servlet-api.jar与/Tomcat/common/lib目录下的servlet-api.jar冲突了,把WEB-INF/lib/下的servlet-api.jar删除就可以了
5:Caused by: java.sql.BatchUpdateException: ORA-02291:
integrity constraint (SD0702.FK82D343CF49A4B831)
violated - parent key not found
Caused by: org.hibernate.exception.ConstraintViolationException:
Could not execute JDBC batch update
有可能是ID生成策略的问题,我将它XML映射文件改成
<generator class="increment" />
就好了
6:ERROR [org.apache.catalina.session.ManagerBase] - IOException while loading persisted sessions:
java.io.InvalidClassException: entity.Module; local class incompatible: stream classdesc serialVersionUID = -5988350031935445758,
local class serialVersionUID = -297934247726484429
java.io.InvalidClassException: entity.Module; local
class incompatible: stream classdesc serialVersionUID =
-5988350031935445758, local class serialVersionUID =
-297934247726484429
在Module中加上一个关键字:transient
7:Caused by: java.sql.BatchUpdateException: ORA-02292:
integrity constraint (SD0702.SYS_C00132664) violated - child record found
原因:有其他的表引用了该表的外建,所以报这个异常,如果没有引用就不会出现
8:突然间冒出大量的NullPointException,重新build一下。
9:Caused by: java.sql.SQLException: ORA-02291: 违反完整约束条件 (BOOKSHOP.FK4AAEE47687CCA6B) - 未找到父项关键字
如果你觉得该做的e是出现这个问题,那么检查一下,是否将类的继承关系在hibernate的mapping中反映了出来。joined-subclass或subclass
例如a extends b
如果持久类c 需要Set的是持久类a,那么你把b传入,而b又没有在mapping中将父子关系反映出来的话,就会出现该异常
10:报java.lang.NoClassDefFoundError: javax/transaction/Synchronization]; 错误,需要添加JTA.jar
转自:http://blog.csdn.net/pianistOfSoftware/article/details/51915859