Thanks Daniel, I'll try that.
Thomas. On Tue, Nov 10, 2009 at 20:10, Daniel Kulp <[email protected]> wrote: > > That may be the issue, it should be: > > http://cxf.apache.org/schemas/configuration/soap.xsd > > > Dan > > > On Tue November 10 2009 1:09:48 pm Thomas Manson wrote: > > Hi Daniel, > > > > When we deploy our application on the server, the server is > disconnected > > from internet, so we already use the spring.schemas with the following > xsd > > > > > > http\:// > schemas.xmlsoap.org/wsdl/2003-02-11.xsd=META-INF/xsd/2003-02-11.xsd > > > > and this file do not contains ContentType string. > > > > And the project currently start correctly without internet. > > > > I've checked each XSD declared in my applicationContext.xml and > ContentType > > do not appears in these XSD. > > > > But I've this declaration > > > > "http://cxf.apache.org/bindings/soap > > http://cxf.apache.org/schema/bindings/soap.xsd" > > where > > http://cxf.apache.org/schema/bindings/soap.xsd > > > > ends with a 404 error. > > > > Thomas. > > > > On Tue, Nov 10, 2009 at 18:43, Daniel Kulp <[email protected]> wrote: > > > If you look at the stack trace, it's occurring while trying to load > some > > > schemas. My suggestion would be to run wireshark or similar to capture > > > all the traffic going in/out of your computer during startup. My "gut > > > feeling" > > > is that it's trying to hit the internet for a schema of some sort and > > > that server is returning an invalid xml doc or some error page or > > > something like that occasional. (maybe overloaded?) If you can > > > figure out what it's grabbing, you can copy it locally into your app > and > > > add a META- > > > INF/spring.schemas file to remap it to the local version. > > > > > > Dan > > > > > > On Tue November 10 2009 10:38:07 am Thomas Manson wrote: > > > > Hi, > > > > > > > > I've build a framework, and then, I expose it's method via > webservice > > > > using CXF (2.2.2). > > > > > > > > On this project, i've one error that happen quite randomly on > project > > > > start, which complains about a missing > on entity ContentType on > line > > > > > > 81, > > > > > > > when parsing our spring applicationContext.xml. > > > > > > > > The problem is that our applicationContext.xml has only 48 lines... > > > > without the CXF part, I never have the problem. > > > > > > > > If I restart the project right after, it start correctly. If I wait > > > > > > some > > > > > > > time, I get it again.... > > > > > > > > Does it ring a bell to anyone ? > > > > > > > > Thomas. > > > > > > > > > > > > 2009-11-10 16:08:20,869 DEBUG > > > > fr.rs2i.swFramework.ws.jms.bw.SpringInitializator : BeanFactory init > > > > with applicationContextFile : '/conf/applicationContext-rs2i.xml' > > > > 2009-11-10 16:08:20,963 INFO > > > > org.springframework.context.support.ClassPathXmlApplicationContext : > > > > Refreshing > > > > > > > org.springframework.context.support.classpathxmlapplicationcont...@12b665 > > >1 > > > > > > > display name > > > > > > > [org.springframework.context.support.classpathxmlapplicationcont...@12b66 > > >51 > > > > > > > ]; startup date [Tue Nov 10 16:08:20 CET 2009]; root of context > > > > hierarchy 2009-11-10 16:08:21,041 INFO > > > > org.springframework.beans.factory.xml.XmlBeanDefinitionReader : > Loading > > > > > > XML > > > > > > > bean definitions from class path resource > > > > [/conf/applicationContext-rs2i.xml] > > > > Exception in thread "main" > > > > > org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: > > > > > > Line > > > > > > > 81 in XML document from class path resource > > > > [/conf/applicationContext-rs2i.xml] *is invalid; nested exception is > > > > org.xml.sax.SAXParseException: The declaration for the entity > > > > > > "ContentType" > > > > > > > must end with '>'.* > > > > at > > > > > > > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanD > > >ef > > > > > > > initions(XmlBeanDefinitionReader.java:404) at > > > > > > > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDef > > >in > > > > > > > itions(XmlBeanDefinitionReader.java:342) at > > > > > > > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDef > > >in > > > > > > > itions(XmlBeanDefinitionReader.java:310) at > > > > > > > org.springframework.beans.factory.support.AbstractBeanDefinitionReader.lo > > >ad > > > > > > > BeanDefinitions(AbstractBeanDefinitionReader.java:143) at > > > > > > > org.springframework.context.support.AbstractXmlApplicationContext.loadBea > > >nD > > > > > > > efinitions(AbstractXmlApplicationContext.java:109) at > > > > > > > org.springframework.context.support.AbstractXmlApplicationContext.loadBea > > >nD > > > > > > > efinitions(AbstractXmlApplicationContext.java:80) at > > > > > > > org.springframework.context.support.AbstractRefreshableApplicationContext > > >.r > > > > > > > efreshBeanFactory(AbstractRefreshableApplicationContext.java:123) at > > > > > > > org.springframework.context.support.AbstractApplicationContext.obtainFres > > >hB > > > > > > > eanFactory(AbstractApplicationContext.java:422) at > > > > > > > org.springframework.context.support.AbstractApplicationContext.refresh(Ab > > >st > > > > > > > ractApplicationContext.java:352) at > > > > > > > org.springframework.context.support.ClassPathXmlApplicationContext.<init> > > >(C > > > > > > > lassPathXmlApplicationContext.java:197) at > > > > > > > org.springframework.context.support.ClassPathXmlApplicationContext.<init> > > >(C > > > > > > > lassPathXmlApplicationContext.java:172) at > > > > > > > fr.rs2i.swFramework.ws.jms.bw.SpringInitializator.<init>(SpringInitializa > > >to > > > > > > > r.java:48) at > > > > > > > fr.rs2i.swFramework.ws.jms.bw.SpringInitializator.main(SpringInitializato > > >r. > > > > > > > java:65) *Caused by: org.xml.sax.SAXParseException: The declaration > for > > > > > > the > > > > > > > entity "ContentType" must end with '>'.* > > > > at > > > > > > > com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXPars > > >eE > > > > > > > xception(Unknown Source) > > > > at > > > > > > > com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(Un > > >kn > > > > > > > own Source) > > > > at > > > > > > > com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unkn > > >ow > > > > > > > n Source) > > > > at > > > > > > > com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unkn > > >ow > > > > > > > n Source) > > > > at > > > > > > > com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(Unkno > > >wn > > > > > > > Source) > > > > at > > > > > > > com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.scanEntityDecl( > > >Un > > > > > > > known Source) > > > > at > > > > > > > com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.scanDecls(Unkno > > >wn > > > > > > > Source) > > > > at > > > > > > > com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.scanDTDExternal > > >Su > > > > > > > bset(Unknown Source) > > > > at > > > > > > > com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDispatc > > >he > > > > > > > r.dispatch(Unknown Source) > > > > at > > > > > > > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.sc > > >an > > > > > > > Document(Unknown Source) > > > > at > > > > > > > com.sun.org.apache.xerces.internal.impl.xs.opti.SchemaParsingConfig.parse > > >(U > > > > > > > nknown Source) > > > > at > > > > > > > com.sun.org.apache.xerces.internal.impl.xs.opti.SchemaParsingConfig.parse > > >(U > > > > > > > nknown Source) > > > > at > > > > > > > com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.getSchem > > >a( > > > > > > > Unknown Source) > > > > at > > > > > > > com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.resolveS > > >ch > > > > > > > ema(Unknown Source) > > > > at > > > > > > > com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.construc > > >tT > > > > > > > rees(Unknown Source) > > > > at > > > > > > > com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.construc > > >tT > > > > > > > rees(Unknown Source) > > > > at > > > > > > > com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.parseSch > > >em > > > > > > > a(Unknown Source) > > > > at > > > > > > > com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.loadSchema(Unk > > >no > > > > > > > wn Source) > > > > at > > > > > > > com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.findSchemaG > > >ra > > > > > > > mmar(Unknown Source) > > > > at > > > > > > > com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStart > > >El > > > > > > > ement(Unknown Source) > > > > at > > > > > > > com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElemen > > >t( > > > > > > > Unknown Source) > > > > at > > > > > > > com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStar > > >tE > > > > > > > lement(Unknown Source) > > > > at > > > > > > > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Fr > > >ag > > > > > > > mentContentDispatcher.dispatch(Unknown Source) > > > > at > > > > > > > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.sc > > >an > > > > > > > Document(Unknown Source) > > > > at > > > > > > > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unkno > > >wn > > > > > > > Source) > > > > at > > > > > > > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unkno > > >wn > > > > > > > Source) > > > > at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown > > > > Source) > > > > at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown > > > > Source) > > > > at > > > > > > > > > > com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown > > > > > > > Source) > > > > at > > > > > > > org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument( > > >De > > > > > > > faultDocumentLoader.java:75) at > > > > > > > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanD > > >ef > > > > > > > initions(XmlBeanDefinitionReader.java:396) ... 12 more > > > > > > -- > > > Daniel Kulp > > > [email protected] > > > http://www.dankulp.com/blog > > > > -- > Daniel Kulp > [email protected] > http://www.dankulp.com/blog >
