There have been a couple people reporting this, but I've been unable to 
reproduce it.   If SOMEONE could produce a reproducible testcase that doesn't 
require something gigantic like WebSphere, I'd be happy to try and debug it.   
But if I cannot reproduce it, I'm not sure there is much I can do.

Dan


On Tuesday 06 April 2010 7:25:22 pm Lucas Madar wrote:
> I'm running into a problem with CXF 2.2.7 release when
> CXFNonSpringServlet.loadBus() is called. This was not an issue with
> 2.2.6. As far as I can tell, this issue was reported for several
> previous versions but is marked as fixed. Is anyone else running in to
> this issue?
> 
> Thanks,
> Lucas Madar
> 
> java.lang.RuntimeException:
> org.springframework.beans.factory.BeanDefinitionStoreException:
> Unexpected exception parsing XML document from class path resource
> [META-INF/cxf/cxf.xml]; nested exception is
> javax.xml.stream.XMLStreamException: org.w3c.dom.DOMException:
> NAMESPACE_ERR: An attempt is made to create or change an object in a way
> which is incorrect with regard to namespaces.
>      at
> org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:
> 96) at
> org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:
> 86) at
> org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:
> 64) at
> org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:
> 53) at
> org.apache.cxf.transport.servlet.CXFNonSpringServlet.loadBusNoConfig(CXFNon
> SpringServlet.java:45) at
> org.apache.cxf.transport.servlet.CXFNonSpringServlet.loadBus(CXFNonSpringSe
> rvlet.java:38) at
> com.samsix.http.util.WebServiceServlet.loadBus(WebServiceServlet.java:41)
>      at
> org.apache.cxf.transport.servlet.AbstractCXFServlet.init(AbstractCXFServlet
> .java:78) at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1
> 173) at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:993)
>      at
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java
> :4149) at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4458)
>      at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>      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:
> Unexpected exception parsing XML document from class path resource
> [META-INF/cxf/cxf.xml]; nested exception is
> javax.xml.stream.XMLStreamException: org.w3c.dom.DOMException:
> NAMESPACE_ERR: An attempt is made to create or change an object in a way
> which is incorrect with regard to namespaces.
>      at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDef
> initions(XmlBeanDefinitionReader.java:375) at
> org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.doLoa
> dBeanDefinitions(ControlledValidationXmlBeanDefinitionReader.java:109) at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefin
> itions(XmlBeanDefinitionReader.java:303) at
> org.apache.cxf.bus.spring.ControlledValidationXmlBeanDefinitionReader.loadB
> eanDefinitions(ControlledValidationXmlBeanDefinitionReader.java:131) at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefin
> itions(XmlBeanDefinitionReader.java:280) at
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.load
> BeanDefinitions(AbstractBeanDefinitionReader.java:142) at
> org.springframework.context.support.AbstractXmlApplicationContext.loadBeanD
> efinitions(AbstractXmlApplicationContext.java:108) at
> org.apache.cxf.bus.spring.BusApplicationContext.loadBeanDefinitions(BusAppl
> icationContext.java:262) at
> org.springframework.context.support.AbstractRefreshableApplicationContext.r
> efreshBeanFactory(AbstractRefreshableApplicationContext.java:101) at
> org.springframework.context.support.AbstractApplicationContext.obtainFreshB
> eanFactory(AbstractApplicationContext.java:389) at
> org.springframework.context.support.AbstractApplicationContext.refresh(Abst
> ractApplicationContext.java:324) at
> org.apache.cxf.bus.spring.BusApplicationContext.<init>(BusApplicationContex
> t.java:91) at
> org.apache.cxf.bus.spring.SpringBusFactory.createApplicationContext(SpringB
> usFactory.java:102) at
> org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:
> 93) ... 24 more
> Caused by: javax.xml.stream.XMLStreamException:
> org.w3c.dom.DOMException: NAMESPACE_ERR: An attempt is made to create or
> change an object in a way which is incorrect with regard to namespaces.
>      at org.apache.cxf.staxutils.StaxUtils.copy(StaxUtils.java:370)
>      at
> org.apache.cxf.bus.spring.TunedDocumentLoader.loadDocument(TunedDocumentLoa
> der.java:113) at
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDef
> initions(XmlBeanDefinitionReader.java:351) ... 37 more
> Caused by: org.w3c.dom.DOMException: NAMESPACE_ERR: An attempt is made
> to create or change an object in a way which is incorrect with regard to
> namespaces.
>      at
> com.sun.org.apache.xerces.internal.dom.AttrNSImpl.setName(AttrNSImpl.java:1
> 05) at
> com.sun.org.apache.xerces.internal.dom.AttrNSImpl.<init>(AttrNSImpl.java:74
> ) at
> com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.createAttributeNS(C
> oreDocumentImpl.java:2127) at
> org.apache.cxf.staxutils.W3CDOMStreamWriter.writeAttribute(W3CDOMStreamWrit
> er.java:176) at
> org.apache.cxf.staxutils.StreamWriterContentHandler.startElement(StreamWrit
> erContentHandler.java:217) at
> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(A
> bstractSAXParser.java:501) at
> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartE
> lement(XMLNSDocumentScannerImpl.java:400) at
> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentD
> river.scanRootElementHook(XMLNSDocumentScannerImpl.java:626) at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Frag
> mentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3095) at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver
> .next(XMLDocumentScannerImpl.java:922) at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocu
> mentScannerImpl.java:648) at
> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNS
> DocumentScannerImpl.java:140) at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scan
> Document(XMLDocumentFragmentScannerImpl.java:510) at
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Co
> nfiguration.java:807) at
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Co
> nfiguration.java:737) at
> com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:1
> 07) at
> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Abstract
> SAXParser.java:1205) at
> com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(S
> AXParserImpl.java:522) at
> org.apache.cxf.staxutils.StaxUtils.copy(StaxUtils.java:367) ... 39 more

-- 
Daniel Kulp
[email protected]
http://dankulp.com/blog

Reply via email to