You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by Suneet Shah <su...@gmail.com> on 2010/11/17 18:13:49 UTC
Connection time out problem
Hello:
We have an application that uses cxf 2.2.4 and has been running well for
months. Over the last couple of days, it started to fail with the
exception below.
Any thoughts on what the problem is an how I can resolve it?
thanks
Suneet
org.springframework.beans.factory.parsing.BeanDefinitionParsingException:
Configuration problem: Failed to import bean definitions from URL
location [classpath*:META-INF/cxf/extensions.xml]
Offending resource: ServletContext resource [/WEB-INF/ws-beans.xml];
nested exception is
org.springframework.beans.factory.BeanDefinitionStoreException:
IOException parsing XML document from URL
[jar:file:/C:/multiplan/apache-tomcat-6.0.20/temp/0-idm-ws/WEB-INF/lib/cxf-rt-bindings-xml-2.2.4.jar!/META-INF/cxf/extensions.xml];
nested exception is java.net.ConnectException: Connection timed out: connect
at
org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemReporter.java:68)
at
org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:85)
at
org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:76)
at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.importBeanDefinitionResource(DefaultBeanDefinitionDocumentReader.java:182)
at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseDefaultElement(DefaultBeanDefinitionDocumentReader.java:147)
at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:132)
at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:92)
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:507)
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:398)
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:342)
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)
at
org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:124)
at
org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:92)
at
org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:123)
at
org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:423)
at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:353)
at
org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
at
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
at
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3934)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4429)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:850)
at
org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:724)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:493)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at
org.apache.catalina.core.StandardService.start(StandardService.java:516)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by:
org.springframework.beans.factory.BeanDefinitionStoreException:
IOException parsing XML document from URL
[jar:file:/C:/multiplan/apache-tomcat-6.0.20/temp/0-idm-ws/WEB-INF/lib/cxf-rt-bindings-xml-2.2.4.jar!/META-INF/cxf/extensions.xml];
nested exception is java.net.ConnectException: Connection timed out: connect
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:416)
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:342)
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
at
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
at
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.importBeanDefinitionResource(DefaultBeanDefinitionDocumentReader.java:174)
... 42 more
Caused by: java.net.ConnectException: Connection timed out: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:519)
at java.net.Socket.connect(Socket.java:469)
at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
at sun.net.www.http.HttpClient.New(HttpClient.java:306)
at sun.net.www.http.HttpClient.New(HttpClient.java:323)
at
sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:852)
at
sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:793)
at
sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:718)
at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1041)
at
org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
at org.apache.xerces.impl.XMLEntityManager.startEntity(Unknown Source)
at org.apache.xerces.impl.XMLEntityManager.startDTDEntity(Unknown
Source)
at org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at
org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:75)
at
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:396)
... 47 more
Re: Connection time out problem
Posted by Daniel Kulp <dk...@apache.org>.
First off:
location [classpath*:META-INF/cxf/extensions.xml]
That seems wrong. There shouldn't be any spring bean definitions in there. I
would suggest removing that from your spring config.
That said, it looks like it's trying to resolve:
http://java.sun.com/dtd/properties.dtd
I would check to see if the machine can actually get to that. However, if
you remove the above import, it shouldn't matter.
Dan
On Wednesday 17 November 2010 12:13:49 pm Suneet Shah wrote:
> Hello:
> We have an application that uses cxf 2.2.4 and has been running well for
> months. Over the last couple of days, it started to fail with the
> exception below.
> Any thoughts on what the problem is an how I can resolve it?
>
> thanks
> Suneet
>
>
> org.springframework.beans.factory.parsing.BeanDefinitionParsingException:
> Configuration problem: Failed to import bean definitions from URL
> location [classpath*:META-INF/cxf/extensions.xml]
> Offending resource: ServletContext resource [/WEB-INF/ws-beans.xml];
> nested exception is
> org.springframework.beans.factory.BeanDefinitionStoreException:
> IOException parsing XML document from URL
> [jar:file:/C:/multiplan/apache-tomcat-6.0.20/temp/0-idm-ws/WEB-INF/lib/cxf-
> rt-bindings-xml-2.2.4.jar!/META-INF/cxf/extensions.xml]; nested exception
> is java.net.ConnectException: Connection timed out: connect at
> org.springframework.beans.factory.parsing.FailFastProblemReporter.error(Fai
> lFastProblemReporter.java:68) at
> org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext
> .java:85) at
> org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext
> .java:76) at
> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.i
> mportBeanDefinitionResource(DefaultBeanDefinitionDocumentReader.java:182)
> at
> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.p
> arseDefaultElement(DefaultBeanDefinitionDocumentReader.java:147) at
> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.p
> arseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:132) at
> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.r
> egisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:92) at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanD
> efinitions(XmlBeanDefinitionReader.java:507) at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDef
> initions(XmlBeanDefinitionReader.java:398) at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefin
> itions(XmlBeanDefinitionReader.java:342) at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefin
> itions(XmlBeanDefinitionReader.java:310) at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.load
> BeanDefinitions(AbstractBeanDefinitionReader.java:143) at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.load
> BeanDefinitions(AbstractBeanDefinitionReader.java:178) at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.load
> BeanDefinitions(AbstractBeanDefinitionReader.java:149) at
> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDe
> finitions(XmlWebApplicationContext.java:124) at
> org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDe
> finitions(XmlWebApplicationContext.java:92) at
> org.springframework.context.support.AbstractRefreshableApplicationContext.r
> efreshBeanFactory(AbstractRefreshableApplicationContext.java:123) at
> org.springframework.context.support.AbstractApplicationContext.obtainFreshB
> eanFactory(AbstractApplicationContext.java:423) at
> org.springframework.context.support.AbstractApplicationContext.refresh(Abst
> ractApplicationContext.java:353) at
> org.springframework.web.context.ContextLoader.createWebApplicationContext(C
> ontextLoader.java:255) at
> org.springframework.web.context.ContextLoader.initWebApplicationContext(Con
> textLoader.java:199) at
> org.springframework.web.context.ContextLoaderListener.contextInitialized(Co
> ntextLoaderListener.java:45) at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java
> :3934) at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4429)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:
> 791) at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
> at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526) at
> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:850) at
> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:724)
> at
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:493)
> at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)
> at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
> at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppo
> rt.java:119) at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:722) at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
> at
> org.apache.catalina.core.StandardService.start(StandardService.java:516)
> at
> org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
> at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:3
> 9) at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
> l.java:25) at java.lang.reflect.Method.invoke(Method.java:597)
> at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
> Caused by:
> org.springframework.beans.factory.BeanDefinitionStoreException:
> IOException parsing XML document from URL
> [jar:file:/C:/multiplan/apache-tomcat-6.0.20/temp/0-idm-ws/WEB-INF/lib/cxf-
> rt-bindings-xml-2.2.4.jar!/META-INF/cxf/extensions.xml]; nested exception
> is java.net.ConnectException: Connection timed out: connect at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDef
> initions(XmlBeanDefinitionReader.java:416) at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefin
> itions(XmlBeanDefinitionReader.java:342) at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefin
> itions(XmlBeanDefinitionReader.java:310) at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.load
> BeanDefinitions(AbstractBeanDefinitionReader.java:143) at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.load
> BeanDefinitions(AbstractBeanDefinitionReader.java:178) at
> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.i
> mportBeanDefinitionResource(DefaultBeanDefinitionDocumentReader.java:174)
> ... 42 more
> Caused by: java.net.ConnectException: Connection timed out: connect
> at java.net.PlainSocketImpl.socketConnect(Native Method)
> at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
> at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
> at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
> at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
> at java.net.Socket.connect(Socket.java:519)
> at java.net.Socket.connect(Socket.java:469)
> at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
> at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
> at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
> at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
> at sun.net.www.http.HttpClient.New(HttpClient.java:306)
> at sun.net.www.http.HttpClient.New(HttpClient.java:323)
> at
> sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnect
> ion.java:852) at
> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.
> java:793) at
> sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:
> 718) at
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnectio
> n.java:1041) at
> org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
> at org.apache.xerces.impl.XMLEntityManager.startEntity(Unknown Source)
> at org.apache.xerces.impl.XMLEntityManager.startDTDEntity(Unknown
> Source)
> at org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(Unknown
> Source)
> at
> org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknow
> n Source)
> at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> Source)
> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
> at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
> at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
> at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
> at
> org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(De
> faultDocumentLoader.java:75) at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDef
> initions(XmlBeanDefinitionReader.java:396) ... 47 more
--
Daniel Kulp
dkulp@apache.org
http://dankulp.com/blog