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 [email protected] http://dankulp.com/blog
