头痛呀Error creating bean with name 'sessionFactory' defined in ServletContext resource

时间:2022-11-12 08:56:44
今天我把工程做了一点移植和修改结果报错了,怎么也解决不了啊,各位GG帮帮我呀~~~小女人在线等待
17:52:25,625 INFO  [STDOUT] 17:52:25,609 ERROR [ContextLoaderPlugIn] Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is org.hibernate.InvalidMappingException: Could not parse mapping document from file E:\jboss-4.2.0.CR1\server\default\deploy\xAdslMIBS.war\WEB-INF\classes\dao\com\hiaward\framework\xbankmibs\model\Fee.hbm.xml
Caused by: 
org.hibernate.InvalidMappingException: Could not parse mapping document from file E:\jboss-4.2.0.CR1\server\default\deploy\xAdslMIBS.war\WEB-INF\classes\dao\com\hiaward\framework\xbankmibs\model\Fee.hbm.xml
at org.hibernate.cfg.Configuration.addFile(Configuration.java:319)
at org.hibernate.cfg.Configuration.addDirectory(Configuration.java:662)
at org.springframework.orm.hibernate3.LocalSessionFactoryBean.afterPropertiesSet(LocalSessionFactoryBean.java:707)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1118)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1085)

18 个解决方案

#1


我顶呀

#2


是不是都去吃饭了呀

#3


检查一下类的映射文件,是否和类以及数据库表对应,建议用myEclipse自动生成实体类和配置文件

#4


qiudawei115 您好
我是用myEclipse自动生成实体类和配置文件的
我的机器上是1.5的jboss跑它的
而这个项目原来是在1.4的weblogic上跑的
是不是这个引起的?

#5


在么

#6


GG们都去找MM 了是吗

#7


的确是啊

#8


有人吗

#9


该回复于2008-05-01 06:26:14被版主删除

#10


我也遇到同样的问题\请问有人解决没? QQ:544588699

#11


我也遇到了同样的问题,不过我是在tomcat下运行的。spring aop 和hibrenate的包中得发生冲突。

#12


我也遇到同样的问题,请问有人解决没有啊?

#13


 用servlet加载spring试下
<!-- 加载spring -->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
classpath:applicationContext-struts.xml,classpath:applicationContext-manager.xml,classpath:applicationContext-hibernate.xml
</param-value>
</context-param>

<servlet>
<servlet-name>contextLoader</servlet-name>
<servlet-class>
org.springframework.web.context.ContextLoaderServlet
</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>

#14


我搞了一个下午没搞好

#15


Error creating bean with name 'sessionFactory' defined in file [F:\Setup\Java\apache-tomcat-6.0.32\webapps\sxySMS\WEB-INF\classes\applicationContext.xml]: Invocation of init method failed; nested exception is org.hibernate.MappingException: class com.pojos.QNEOrder not found while looking for property: id 

#16


我也遇上了..???

#17


可能 hibernate注解写错了,或者你修改了,没有更新*.hbm.xml文件。

#18


Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/classes/applicationContext.xml]: Invocation of init method failed; nested exception is org.hibernate.MappingException: entity class not found: TbUsers

#1


我顶呀

#2


是不是都去吃饭了呀

#3


检查一下类的映射文件,是否和类以及数据库表对应,建议用myEclipse自动生成实体类和配置文件

#4


qiudawei115 您好
我是用myEclipse自动生成实体类和配置文件的
我的机器上是1.5的jboss跑它的
而这个项目原来是在1.4的weblogic上跑的
是不是这个引起的?

#5


在么

#6


GG们都去找MM 了是吗

#7


的确是啊

#8


有人吗

#9


该回复于2008-05-01 06:26:14被版主删除

#10


我也遇到同样的问题\请问有人解决没? QQ:544588699

#11


我也遇到了同样的问题,不过我是在tomcat下运行的。spring aop 和hibrenate的包中得发生冲突。

#12


我也遇到同样的问题,请问有人解决没有啊?

#13


 用servlet加载spring试下
<!-- 加载spring -->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
classpath:applicationContext-struts.xml,classpath:applicationContext-manager.xml,classpath:applicationContext-hibernate.xml
</param-value>
</context-param>

<servlet>
<servlet-name>contextLoader</servlet-name>
<servlet-class>
org.springframework.web.context.ContextLoaderServlet
</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>

#14


我搞了一个下午没搞好

#15


Error creating bean with name 'sessionFactory' defined in file [F:\Setup\Java\apache-tomcat-6.0.32\webapps\sxySMS\WEB-INF\classes\applicationContext.xml]: Invocation of init method failed; nested exception is org.hibernate.MappingException: class com.pojos.QNEOrder not found while looking for property: id 

#16


我也遇上了..???

#17


可能 hibernate注解写错了,或者你修改了,没有更新*.hbm.xml文件。

#18


Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/classes/applicationContext.xml]: Invocation of init method failed; nested exception is org.hibernate.MappingException: entity class not found: TbUsers