问题描述
2009-5-2017:22:07org.apache.catalina.startup.HostConfigcheckResources信息:Reloadingcontext[/xiaofei]17:22:39,000INFO[web.struts.ContextLoaderPlugIn]ContextLoaderPlugInforStrutsActionServlet'action,module'':initializationstarted2009-5-2017:22:39org.apache.catalina.core.ApplicationContextlog信息:InitializingWebApplicationContextforStrutsActionServlet'action',module''17:22:39,437INFO[context.support.XmlWebApplicationContext]Refreshingorg.springframework.web.context.support.XmlWebApplicationContext@79f0ec:displayname[WebApplicationContextfornamespace'action-servlet'];startupdate[WedMay2017:22:39CST2009];rootofcontexthierarchy17:22:40,906INFO[factory.xml.XmlBeanDefinitionReader]LoadingXMLbeandefinitionsfromServletContextresource[/WEB-INF/applicationContext.xml]17:22:42,796INFO[context.support.XmlWebApplicationContext]Beanfactoryforapplicationcontext[org.springframework.web.context.support.XmlWebApplicationContext@79f0ec]:org.springframework.beans.factory.support.DefaultListableBeanFactory@1b181f117:22:43,281INFO[factory.support.DefaultListableBeanFactory]Pre-instantiatingsingletonsinorg.springframework.beans.factory.support.DefaultListableBeanFactory@1b181f1:definingbeans[dataSource,sessionFactory,objectDao];rootoffactoryhierarchy17:22:45,187INFO[hibernate.cfg.Environment]Hibernate3.2.517:22:45,218INFO[hibernate.cfg.Environment]hibernate.propertiesnotfound17:22:45,250INFO[hibernate.cfg.Environment]Bytecodeprovidername:cglib17:22:45,296INFO[hibernate.cfg.Environment]usingJDK1.4java.sql.Timestamphandling17:23:08,625INFO[factory.support.DefaultListableBeanFactory]Destroyingsingletonsinorg.springframework.beans.factory.support.DefaultListableBeanFactory@1b181f1:definingbeans[dataSource,sessionFactory,objectDao];rootoffactoryhierarchy17:23:08,671ERROR[web.struts.ContextLoaderPlugIn]Contextinitializationfailedorg.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'sessionFactory'definedinServletContextresource[/WEB-INF/applicationContext.xml]:Invocationofinitmethodfailed;nestedexceptionisorg.hibernate.InvalidMappingException:Couldnotparsemappingdocumentfrominputstreamatorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1336)atorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:471)atorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)atjava.security.AccessController.doPrivileged(NativeMethod)atorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)atorg.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)atorg.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220)atorg.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)atorg.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)atorg.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)atorg.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)atorg.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729)atorg.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:381)atorg.springframework.web.struts.ContextLoaderPlugIn.createWebApplicationContext(ContextLoaderPlugIn.java:354)atorg.springframework.web.struts.ContextLoaderPlugIn.initWebApplicationContext(ContextLoaderPlugIn.java:295)atorg.springframework.web.struts.ContextLoaderPlugIn.init(ContextLoaderPlugIn.java:225)atorg.apache.struts.action.ActionServlet.initModulePlugIns(ActionServlet.java:869)atorg.apache.struts.action.ActionServlet.init(ActionServlet.java:336)atjavax.servlet.GenericServlet.init(GenericServlet.java:212)atorg.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1161)atorg.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981)atorg.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4042)atorg.apache.catalina.core.StandardContext.start(StandardContext.java:4348)atorg.apache.catalina.startup.HostConfig.checkResources(HostConfig.java:1105)atorg.apache.catalina.startup.HostConfig.check(HostConfig.java:1203)atorg.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:293)atorg.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)atorg.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1337)atorg.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1601)atorg.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1610)atorg.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1590)atjava.lang.Thread.run(UnknownSource)Causedby:org.hibernate.InvalidMappingException:Couldnotparsemappingdocumentfrominputstreamatorg.hibernate.cfg.Configuration.addInputStream(Configuration.java:508)atorg.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:631)atorg.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211)atorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1367)atorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1333)...31moreCausedby:org.dom4j.DocumentException:Connectiontimedout:connectNestedexception:Connectiontimedout:connectatorg.dom4j.io.SAXReader.read(SAXReader.java:484)atorg.hibernate.cfg.Configuration.addInputStream(Configuration.java:499)...35more2009-5-2017:23:08org.apache.catalina.core.ApplicationContextlog
解决方案
解决方案二:
你在application配置文件配置映射文件的时候是不是路径写错?或者你在application配置文件里面配置actionbean的时候action的路径是不是写错?仔细检查下你的配置文件
解决方案三:
org.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'sessionFactory'definedinServletContextresource[/WEB-INF/applicationContext.xml]:Invocationofinitmethodfailed;nestedexceptionisorg.hibernate.InvalidMappingException:Couldnotparsemappingdocumentfrominputstream注入失败造成