Hi,

I have a camel route which will tranform the incomming xml to a specified
format. I am using Camel xslt component for the same.

Everything was working fine when I was using Camel 2.16.2. When I upgrdade
to camel 2.17.1 the xml transformation stopped working with the below error,
I am using camel-saxon maven dependency...

Any help would be highly appreciated, as we have an awaited prod deployment
in a week's time.

2016-06-24 17:25:26 INFO  o.a.c.converter.jaxp.StaxConverter - Created
XMLInputFactory: com.sun.xml.internal.stream.XMLInputFactoryImpl@4398c559.
DOMSource/DOMResult may have issues with
com.sun.xml.internal.stream.XMLInputFactoryImpl@4398c559. We suggest using
Woodstox.
java.lang.NullPointerException
        at
net.sf.saxon.event.ReceivingContentHandler.startPrefixMapping(ReceivingContentHandler.java:256)
        at
org.apache.camel.converter.jaxp.StAX2SAXSource.parse(StAX2SAXSource.java:140)
        at
org.apache.camel.converter.jaxp.StAX2SAXSource.parse(StAX2SAXSource.java:343)
        at net.sf.saxon.event.Sender.sendSAXSource(Sender.java:396)
        at net.sf.saxon.event.Sender.send(Sender.java:143)
        at net.sf.saxon.Controller.transform(Controller.java:1890)
        at 
org.apache.camel.builder.xml.XsltBuilder.process(XsltBuilder.java:142)
        at
org.apache.camel.impl.ProcessorEndpoint.onExchange(ProcessorEndpoint.java:103)
        at
org.apache.camel.component.xslt.XsltEndpoint.onExchange(XsltEndpoint.java:128)
        at
org.apache.camel.impl.ProcessorEndpoint$1.process(ProcessorEndpoint.java:71)
        at
org.apache.camel.util.AsyncProcessorConverterHelper$ProcessorToAsyncProcessorBridge.process(AsyncProcessorConverterHelper.java:61)
        at 
org.apache.camel.processor.SendProcessor.process(SendProcessor.java:145)
        at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:77)
        at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:468)
        at
org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:190)
        at org.apache.camel.processor.Pipeline.process(Pipeline.java:121)
        at org.apache.camel.processor.Pipeline.process(Pipeline.java:83)
        at
org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:117)
        at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:77)
        at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:468)
        at
org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:190)
        at org.apache.camel.processor.Pipeline.process(Pipeline.java:121)
        at org.apache.camel.processor.Pipeline.process(Pipeline.java:83)
        at
org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:190)
        at
org.apache.camel.component.seda.SedaConsumer.sendToConsumers(SedaConsumer.java:298)
        at
org.apache.camel.component.seda.SedaConsumer.doRun(SedaConsumer.java:207)
        at 
org.apache.camel.component.seda.SedaConsumer.run(SedaConsumer.java:154)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)

Thanks,
Ganga



--
View this message in context: 
http://camel.465427.n5.nabble.com/camel-xslt-parsing-not-working-with-Camel-2-17-1-Nullpointer-Exception-tp5784368.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to