Fix possible NPE in ExtendedXMLStreamReader
-------------------------------------------
Key: SM-461
URL: https://issues.apache.org/activemq/browse/SM-461
Project: ServiceMix
Type: Bug
Versions: 3.0-M2
Reporter: Guillaume Nodet
Fix For: 3.0-M2
ERROR - Jsr181Component - Error processing exchange null
java.lang.NullPointerException
at
org.apache.servicemix.jbi.jaxp.ExtendedXMLStreamReader$SimpleNamespaceContext.getNamespaceURI(ExtendedXMLStreamReader.java:105)
at
org.apache.servicemix.jbi.jaxp.ExtendedXMLStreamReader$SimpleNamespaceContext.getNamespaceURI(ExtendedXMLStreamReader.java:105)
at
org.apache.servicemix.jbi.jaxp.ExtendedXMLStreamReader$SimpleNamespaceContext.getNamespaceURI(ExtendedXMLStreamReader.java:105)
at
org.apache.servicemix.jbi.jaxp.ExtendedXMLStreamReader$SimpleNamespaceContext.getNamespaceURI(ExtendedXMLStreamReader.java:105)
at
org.apache.servicemix.jbi.jaxp.FragmentStreamReader.getNamespaceURI(FragmentStreamReader.java:125)
at
org.apache.servicemix.jbi.jaxp.StaxSource.getAttributes(StaxSource.java:137)
at org.apache.servicemix.jbi.jaxp.StaxSource.parse(StaxSource.java:105)
at org.apache.servicemix.jbi.jaxp.StaxSource.parse(StaxSource.java:220)
at
org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:484)
at
org.apache.servicemix.jsr181.Jsr181ExchangeProcessor.getXMLStreamReader(Jsr181ExchangeProcessor.java:114)
at
org.apache.servicemix.jsr181.Jsr181ExchangeProcessor.process(Jsr181ExchangeProcessor.java:78)
at
org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:397)
at
org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:42)
at
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:619)
at
org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:168)
at
org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:176)
at
org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:226)
at
org.apache.geronimo.connector.work.WorkerContext.run(WorkerContext.java:291)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown
Source)
at java.lang.Thread.run(Thread.java:595)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://issues.apache.org/activemq/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira