追隨Java
          簡(jiǎn)單的事情重復(fù)做,就會(huì)產(chǎn)生累積效應(yīng)!
          posts - 260,  comments - 338,  trackbacks - 0
          在初始化系統(tǒng)時(shí)出現(xiàn)了如下的錯(cuò)誤:
                ERROR - Configuration.addInputStream(407) | Could not configure datastore from input stream
          org.dom4j.DocumentException: Connection timed out: connect Nested exception: Connection timed out: connect
           at org.dom4j.io.SAXReader.read(SAXReader.java:484)
           at org.hibernate.cfg.Configuration.addInputStream(Configuration.java:398)
           at org.springframework.orm.hibernate3.LocalSessionFactoryBean.afterPropertiesSet(LocalSessionFactoryBean.java:608)
           at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:962)
           at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:354)
           at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:223)
           at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
           at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:271)
           at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:312)
           at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:134)
           at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:230)
           at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:156)
           at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:48)
           at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3692)
           at org.apache.catalina.core.StandardContext.start(StandardContext.java:4127)
           at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
           at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
           at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
           at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:910)
           at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:873)
           at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474)
           at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1118)
           at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
           at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
           at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
           at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
           at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
           at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
           at org.apache.catalina.core.StandardService.start(StandardService.java:450)
           at org.apache.catalina.core.StandardServer.start(StandardServer.java:680)
           at org.apache.catalina.startup.Catalina.start(Catalina.java:540)
           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
           at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
           at java.lang.reflect.Method.invoke(Unknown Source)
           at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
           at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
          Nested exception:
          java.net.ConnectException: Connection timed out: connect
           at java.net.PlainSocketImpl.socketConnect(Native Method)
           at java.net.PlainSocketImpl.doConnect(Unknown Source)
           at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
           at java.net.PlainSocketImpl.connect(Unknown Source)
           at java.net.Socket.connect(Unknown Source)
           at java.net.Socket.connect(Unknown Source)
           at sun.net.NetworkClient.doConnect(Unknown Source)
           at sun.net.www.http.HttpClient.openServer(Unknown Source)
           at sun.net.www.http.HttpClient.openServer(Unknown Source)
           at sun.net.www.http.HttpClient.<init>(Unknown Source)
           at sun.net.www.http.HttpClient.New(Unknown Source)
           at sun.net.www.http.HttpClient.New(Unknown Source)
           at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
           at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
           at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
           at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
           at java.net.URL.openStream(Unknown Source)
           at org.apache.xerces.impl.XMLEntityManager.startEntity(XMLEntityManager.java:807)
           at org.apache.xerces.impl.XMLEntityManager.startDTDEntity(XMLEntityManager.java:767)
           at org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(XMLDTDScannerImpl.java:275)
           at org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(XMLDocumentScannerImpl.java:841)
           at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:329)
           at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:525)
           at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:581)
           at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
           at org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1175)
           at org.dom4j.io.SAXReader.read(SAXReader.java:465)
           at org.hibernate.cfg.Configuration.addInputStream(Configuration.java:398)
           at org.springframework.orm.hibernate3.LocalSessionFactoryBean.afterPropertiesSet(LocalSessionFactoryBean.java:608)
           at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:962)
           at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:354)
           at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:223)
           at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
           at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:271)
           at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:312)
           at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:134)
           at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:230)
           at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:156)
           at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:48)
           at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3692)
           at org.apache.catalina.core.StandardContext.start(StandardContext.java:4127)
           at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
           at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
           at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
           at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:910)
           at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:873)
           at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474)
           at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1118)
           at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
           at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
           at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
           at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
           at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
           at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
           at org.apache.catalina.core.StandardService.start(StandardService.java:450)
           at org.apache.catalina.core.StandardServer.start(StandardServer.java:680)
           at org.apache.catalina.startup.Catalina.start(Catalina.java:540)
           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
           at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
           at java.lang.reflect.Method.invoke(Unknown Source)
           at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
           at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
          ERROR - ContextLoader.initWebApplicationContext(177) | Context initialization failed
          org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext-hibernate.xml]: Initialization of bean failed; nested exception is org.hibernate.MappingException: org.dom4j.DocumentException: Connection timed out: connect Nested exception: Connection timed out: connect
          org.hibernate.MappingException: org.dom4j.DocumentException: Connection timed out: connect Nested exception: Connection timed out: connect
           at org.hibernate.cfg.Configuration.addInputStream(Configuration.java:408)
           at org.springframework.orm.hibernate3.LocalSessionFactoryBean.afterPropertiesSet(LocalSessionFactoryBean.java:608)
           at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:962)
           at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:354)
           at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:223)
           at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
           at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:271)
           at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:312)
           at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:134)
           at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:230)
           at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:156)
           at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:48)
           at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3692)
           at org.apache.catalina.core.StandardContext.start(StandardContext.java:4127)
           at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
           at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
           at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
           at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:910)
           at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:873)
           at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474)
           at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1118)
           at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
           at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
           at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
           at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
           at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
           at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
           at org.apache.catalina.core.StandardService.start(StandardService.java:450)
           at org.apache.catalina.core.StandardServer.start(StandardServer.java:680)
           at org.apache.catalina.startup.Catalina.start(Catalina.java:540)
           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
           at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
           at java.lang.reflect.Method.invoke(Unknown Source)
           at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
           at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
          Caused by: org.dom4j.DocumentException: Connection timed out: connect Nested exception: Connection timed out: connect
           at org.dom4j.io.SAXReader.read(SAXReader.java:484)
           at org.hibernate.cfg.Configuration.addInputStream(Configuration.java:398)
           ... 35 more
          我仔細(xì)看看那些提示信息, 我找呀找呀。我猜是沒(méi)有連接到數(shù)據(jù)庫(kù),但其他同事在那臺(tái)機(jī)器上的系統(tǒng)沒(méi)有問(wèn)題,為什么我的會(huì)有問(wèn)題呢?最主要的是我在自己的機(jī)器上運(yùn)行沒(méi)有問(wèn)題,為什么在另一臺(tái)機(jī)器上就有問(wèn)題了呢?我就試著找出兩機(jī)器運(yùn)行環(huán)境的差別。經(jīng)過(guò)N次的測(cè)試,檢查類包,發(fā)現(xiàn)持久層我最先用是hibernate2.0版本,后來(lái)改成了hibernate3.0版本。我只修改了import可沒(méi)有修改*.hbm.xml文件的dtd文件的內(nèi)容。最終我把*.hbm.xml文件的
          <!DOCTYPE hibernate-mapping PUBLIC
                                      "-//Hibernate/Hibernate Mapping DTD 2.0//EN"
                                      "變?yōu)?

          <!DOCTYPE hibernate-mapping PUBLIC
                                      "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
                                      "
          手工把3.0改為2.0了.
          這樣才得以把問(wèn)題解決。這問(wèn)題實(shí)在是很難找呀。
          在以后的開(kāi)發(fā)過(guò)程中,把所有環(huán)境統(tǒng)一起來(lái)。在別的機(jī)器(不同環(huán)境)上多測(cè)試。
          還是要多實(shí)踐,把理論知識(shí)與實(shí)踐聯(lián)系起來(lái)。


          FeedBack:
          # re: spring+hibernate初始化出錯(cuò),錯(cuò)誤真是隱蔽得很,讓人郁悶,,,
          2006-08-16 10:40 | jun
          經(jīng)典,我也碰到這個(gè)問(wèn)題了,多謝阿。  回復(fù)  更多評(píng)論
            
          # re: spring+hibernate初始化出錯(cuò),錯(cuò)誤真是隱蔽得很,讓人郁悶,,,
          2006-08-16 10:44 | Harryson
          hehe,能有幫助就好,:0)  回復(fù)  更多評(píng)論
            
          # re: spring+hibernate初始化出錯(cuò),錯(cuò)誤真是隱蔽得很,讓人郁悶,,,[未登錄](méi)
          2007-05-30 13:49 | dongdong
          我在學(xué)Hibernate碰到這個(gè)問(wèn)題,多謝多謝!
          不過(guò)我的是改成了<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN"
          "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">  回復(fù)  更多評(píng)論
            
          # re: spring+hibernate初始化出錯(cuò),錯(cuò)誤真是隱蔽得很,讓人郁悶,,,
          2007-08-22 12:03 | tianchenyong
          還有可能是 spring配置文件不統(tǒng)一

          <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN"
          "http://www.springframework.org/dtd/spring-beans-2.0.dtd">

          主要是以上信息  回復(fù)  更多評(píng)論
            
          # re: spring+hibernate初始化出錯(cuò),錯(cuò)誤真是隱蔽得很,讓人郁悶,,,
          2009-01-23 08:15 | 光輝歲月
          多謝了  回復(fù)  更多評(píng)論
            
          # re: spring+hibernate初始化出錯(cuò),錯(cuò)誤真是隱蔽得很,讓人郁悶,,,
          2012-04-17 22:12 | qiuzhiye51
          太感謝了,這個(gè)問(wèn)題弄了我超久  回復(fù)  更多評(píng)論
            

          <2006年8月>
          303112345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          常用鏈接

          留言簿(10)

          隨筆分類(319)

          AJAX

          Coffee House

          CSS

          Java

          JavaScript

          Open Source

          ProjectManagement

          友情Blog

          最新隨筆

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 桑日县| 托克托县| 湖州市| 三穗县| 且末县| 富裕县| 惠东县| 炉霍县| 固阳县| 定南县| 洱源县| 和静县| 北海市| 定结县| 三明市| 绥棱县| 西贡区| 沁水县| 凤山市| 中牟县| 永济市| 桃园县| 伊金霍洛旗| 渭南市| 柘荣县| 旬邑县| 阜城县| 汝南县| 华阴市| 丹凤县| 鄂托克旗| 长乐市| 壤塘县| 清水县| 保定市| 丹阳市| 柘荣县| 永嘉县| 浦东新区| 荣成市| 南丰县|