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上跑的
是不是这个引起的?
我是用myEclipse自动生成实体类和配置文件的
我的机器上是1.5的jboss跑它的
而这个项目原来是在1.4的weblogic上跑的
是不是这个引起的?
#5
在么
#6
GG们都去找MM 了是吗
#7
的确是啊
#8
有人吗
#9
#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>
<!-- 加载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上跑的
是不是这个引起的?
我是用myEclipse自动生成实体类和配置文件的
我的机器上是1.5的jboss跑它的
而这个项目原来是在1.4的weblogic上跑的
是不是这个引起的?
#5
在么
#6
GG们都去找MM 了是吗
#7
的确是啊
#8
有人吗
#9
#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>
<!-- 加载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