What version of Xerces? 2.9.1 works for me.

On Fri, Mar 27, 2009 at 11:59 AM, Stephen G. Walizer <[email protected]>wrote:

> I'm getting an exception initializing CXF when the xercesImpl.jar is in my
> classpath. CXF initializes normally when the Xerces jar isn't there. Xerces
> is required for some functionality in the application that there is no
> workaround for. I'm under a tight deadline and need to get this working, so
> any and all help is appreciated.
>
> The section it's complaining about in the webservices.xml file is here:
> <beans xmlns="http://www.springframework.org/schema/beans";
>  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>  xmlns:sec="http://cxf.apache.org/configuration/security";
>  xmlns:http="http://cxf.apache.org/transports/http/configuration";
>  xmlns:httpj="http://cxf.apache.org/transports/http-jetty/configuration";
>  xmlns:jaxws="http://java.sun.com/xml/ns/jaxws";
>  xsi:schemaLocation="http://cxf.apache.org/configuration/security
>
> http://cxf.apache.org/schemas/configuration/security.xsd
>            http://cxf.apache.org/transports/http/configuration
>            http://cxf.apache.org/schemas/configuration/http-conf.xsd
>            http://cxf.apache.org/transports/http-jetty/configuration
>            http://cxf.apache.org/schemas/configuration/http-jetty.xsd
>            http://www.springframework.org/schema/beans
>
> http://www.springframework.org/schema/beans/spring-beans-2.0.xsd";>
>
> The stack trace is as follows (I edited out information that identifies the
> product we're building):
> org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line
> 15 in XML document from URL [file:/webservices.xml] is invalid; nested
> exception is org.xml.sax.SAXParseException: st-props-correct.2: circular
> definitions detected for type ':bean'.
> Caused by: org.xml.sax.SAXParseException: st-props-correct.2: circular
> definitions detected for type ':bean'.
>        at org.apache.xerces.parsers.DOMParser.parse(DOMParser.java:235)
>        at
> org.apache.xerces.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:209)
>        at
> org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:73)
>        at
> org.apache.cxf.bus.spring.TunedDocumentLoader.loadDocument(TunedDocumentLoader.java:120)
>        at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:361)
>        at
> org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.doLoadBeanDefinitions(ControlledValidationXmlBeanDefinitionReader.java:108)
>        at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:313)
>        at
> org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.loadBeanDefinitions(ControlledValidationXmlBeanDefinitionReader.java:128)
>        at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:290)
>        at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:131)
>        at
> org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:108)
>        at
> org.apache.cxf.bus.spring.BusApplicationContext.loadBeanDefinitions(BusApplicationContext.java:261)
>        at
> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
>        at
> org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:394)
>        at
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:324)
>        at
> org.apache.cxf.bus.spring.BusApplicationContext.<init>(BusApplicationContext.java:88)
>        at
> org.apache.cxf.bus.spring.SpringBusFactory.createApplicationContext(SpringBusFactory.java:102)
>        at
> org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:93)
>        at
> org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:88)
>        at
> org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:64)
>        at Server.init(Focus.java:172)
>        at Server.main(Focus.java:201)
> java.lang.RuntimeException:
> org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line
> 15 in XML document from URL [file:/webservices.xml] is invalid; nested
> exception is org.xml.sax.SAXParseException: st-props-correct.2: circular
> definitions detected for type ':bean'.
>        at
> org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:96)
>        at
> org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:88)
>        at
> org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:64)
>        at Server.init(Focus.java:172)
>        at Server.main(Focus.java:201)
> Caused by:
> org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line
> 15 in XML document from URL [file:/webservices.xml] is invalid; nested
> exception is org.xml.sax.SAXParseException: st-props-correct.2: circular
> definitions detected for type ':bean'.
>        at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:369)
>        at
> org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.doLoadBeanDefinitions(ControlledValidationXmlBeanDefinitionReader.java:108)
>        at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:313)
>        at
> org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.loadBeanDefinitions(ControlledValidationXmlBeanDefinitionReader.java:128)
>        at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:290)
>        at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:131)
>        at
> org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:108)
>        at
> org.apache.cxf.bus.spring.BusApplicationContext.loadBeanDefinitions(BusApplicationContext.java:261)
>        at
> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
>        at
> org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:394)
>        at
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:324)
>        at
> org.apache.cxf.bus.spring.BusApplicationContext.<init>(BusApplicationContext.java:88)
>        at
> org.apache.cxf.bus.spring.SpringBusFactory.createApplicationContext(SpringBusFactory.java:102)
>        at
> org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:93)
>        ... 4 more
> Caused by: org.xml.sax.SAXParseException: st-props-correct.2: circular
> definitions detected for type ':bean'.
>        at org.apache.xerces.parsers.DOMParser.parse(DOMParser.java:235)
>        at
> org.apache.xerces.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:209)
>        at
> org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:73)
>        at
> org.apache.cxf.bus.spring.TunedDocumentLoader.loadDocument(TunedDocumentLoader.java:120)
>        at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:361)
>        ... 17 more
>
> Thanks
> -----------------------------------------------------------
> - stephen.g.walizer - http://node777.net - [email protected]
> -----------------------------------------------------------
>
>
>
>

Reply via email to