日期:2014-05-18  浏览次数:20588 次

hibernate配置文件路径问题!!急啊!两三天了还没解决!
代码调试错误信息:
net.sf.hibernate.MappingException:   Error   reading   resource:   ems_sh/hibernate/mapping_files/User.hbm.xml
at   net.sf.hibernate.cfg.Configuration.addResource(Configuration.java:318)
at   net.sf.hibernate.cfg.Configuration.doConfigure(Configuration.java:976)
at   net.sf.hibernate.cfg.Configuration.doConfigure(Configuration.java:928)
at   net.sf.hibernate.cfg.Configuration.configure(Configuration.java:856)
at   net.sf.hibernate.cfg.Configuration.configure(Configuration.java:842)
at   ems_sh.hibernate.HibernateUtil. <clinit> (HibernateUtil.java:13)
at   ems_sh.struts.action.LoginAction.execute(LoginAction.java:22)
at   org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
at   org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226)
at   org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
at   org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
at   javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at   javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at   weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1072)
at   weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
at   weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:348)
at   weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6981)
at   weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at   weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at   weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3892)
at   weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2766)
at   weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
at   weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
Caused   by:   net.sf.hibernate.MappingException:   persistent   class   [ems_sh.hibernate.entity_class.User]   not   found
at   net.sf.hibernate.cfg.Binder.bindClass(Binder.java:84)
at   net.sf.hibernate.cfg.Binder.bindRootClass(Binder.java:221)
at   net.sf.hibernate.cfg.Binder.bindRoot(Binder.java:1229)
at   net.sf.hibernate.cfg.Configuration.add(Configuration.java:249)
at   net.sf.hibernate.cfg.Configuration.addInputStream(Configuration.java:285)
at   net.sf.hibernate.cfg.Configuration.addResource(Configuration.java:315)
...   22   more
Caused   by:   java.lang.ClassNotFoundException:   ems_sh.hibernate.entity_class.User
at   weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:199)
at   weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:61)
at   java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at   java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at   weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:224)
at   weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAwareClassLoader.java:41)
at   java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
at   java.lang.Class.forName0(Native   Method)
at   java.lang.Cl