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
>

Reply via email to