今天在整合Hibernate和Struts2的时候遇到一个问题
总是出现各种异常,经过仔细检查,代码本身并没有问题,
-----------------------------------------------------------------------------------------------
Unable to instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntityTuplizer]
-----------------------------------------------------------------------------------------------
Unable to load configuration. - [unknown location]
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:493)
at org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:74)
-----------------------------------------------------------------------------------------------
查看网上教程无果.....
通过测试发现原来是导入的时候jar包存在冲突
(我是用的是MyEclipse导入的Hibernate的jar包,struts2使用的是struts2-blank\WEB-INF\lib目录下的文件)
解决第一个问题:
删除多余的asm.jar
解决第二个问题:
xerce.jar和xml-apis.jar这两个jar包冲突,删除xerce.jar