Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-1831

EIP Quickstart fails with repeated errors

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • jboss-fuse-6.2.1
    • jboss-fuse-6.2, jboss-fuse-6.2.1
    • Examples
    • None
    • % %

    Description

      This example installs correctly, but once you copy files into work/eip/input, it gets repeated errors in the log like the one below.

      16:30:26,099 | ERROR | //work/eip/input | DefaultErrorHandler | 199 - org.apache.camel.camel-core - 2.13.2 | Failed delivery for (MessageId: ID-kevins-mbp-53778-1408544928592-0-1027 on ExchangeId: ID-kevins-mbp-53778-1408544928592-0-1035). Exhausted after delivery attempt: 1 caught: org.apache.camel.TypeConversionException: Error during type conversion from type: net.sf.saxon.dom.DOMNodeList to the required type: java.lang.String with value net.sf.saxon.dom.DOMNodeList@22e13512 due java.lang.IllegalStateException: DOMSender: unsupported kind of start node (2)

      Message History
      ---------------------------------------------------------------------------------------------------------------------------------------
      RouteId ProcessorId Processor Elapsed (ms)
      [mainRoute ] [mainRoute ] file://work/eip/input [ 45]
      [splitterRoute ] [setHeader1 ] [setHeader[orderId] ] [ 1]
      [splitterRoute ] [setHeader2 ] [setHeader[region] ] [ 1]
      [splitterRoute ] [log4 ] [log ] [ 0]

      Exchange
      ---------------------------------------------------------------------------------------------------------------------------------------
      Exchange[
      Id ID-kevins-mbp-53778-1408544928592-0-1035
      ExchangePattern InOnly
      Headers

      {breadcrumbId=ID-kevins-mbp-53778-1408544928592-0-1027, CamelFileAbsolute=false, CamelFileAbsolutePath=/Users/kearls/fuse/jboss-fuse-6.2.0.redhat-013/work/eip/input/orders.xml, CamelFileLastModified=1408544963000, CamelFileLength=5110, CamelFileName=orders.xml, CamelFileNameConsumed=orders.xml, CamelFileNameOnly=orders.xml, CamelFileParent=work/eip/input, CamelFilePath=work/eip/input/orders.xml, CamelFileRelativePath=orders.xml, CamelRedelivered=false, CamelRedeliveryCounter=0, orderId=net.sf.saxon.dom.DOMNodeList@22e13512, region=APAC}

      BodyType org.apache.xerces.dom.DeferredElementNSImpl
      Body <order xmlns="http://fusesource.com/examples/order/v7" id="2012_0020"> <customer id="T0020"> <name>Taronga Zoo</name> <city>Sydney</city> <country>AU</country> </customer> <date>2012-03-20</date> <orderlines> <orderline> <article id="T0020"> <description>Tarantula</description> </article> <quantity>20</quantity> </orderline> <orderline> <article id="T2020"> <description>Toad</description> </article> <quantity>20</quantity> </orderline> </orderlines> </order>
      ]

      Stacktrace
      ---------------------------------------------------------------------------------------------------------------------------------------
      org.apache.camel.TypeConversionException: Error during type conversion from type: net.sf.saxon.dom.DOMNodeList to the required type: java.lang.String with value net.sf.saxon.dom.DOMNodeList@22e13512 due java.lang.IllegalStateException: DOMSender: unsupported kind of start node (2)
      at org.apache.camel.impl.converter.BaseTypeConverterRegistry.convertTo(BaseTypeConverterRegistry.java:130)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.core.osgi.OsgiTypeConverter.convertTo(OsgiTypeConverter.java:108)[208:org.apache.camel.camel-blueprint:2.13.2]
      at org.apache.camel.support.ExpressionAdapter.evaluate(ExpressionAdapter.java:37)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.builder.ExpressionBuilder$59.evaluate(ExpressionBuilder.java:1397)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.support.ExpressionAdapter.evaluate(ExpressionAdapter.java:36)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.processor.LogProcessor.process(LogProcessor.java:51)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:72)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:398)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:191)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.processor.Pipeline.process(Pipeline.java:118)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.processor.Pipeline.process(Pipeline.java:80)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:398)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:191)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.processor.MulticastProcessor.doProcessSequential(MulticastProcessor.java:573)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.processor.MulticastProcessor.doProcessSequential(MulticastProcessor.java:506)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.processor.MulticastProcessor.process(MulticastProcessor.java:215)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.processor.Splitter.process(Splitter.java:98)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:72)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:398)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:191)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:191)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:51)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.processor.SendProcessor.process(SendProcessor.java:113)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:72)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:398)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:191)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.processor.Pipeline.process(Pipeline.java:118)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.processor.Pipeline.process(Pipeline.java:80)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:191)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.component.file.GenericFileConsumer.processExchange(GenericFileConsumer.java:423)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.component.file.GenericFileConsumer.processBatch(GenericFileConsumer.java:211)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.component.file.GenericFileConsumer.poll(GenericFileConsumer.java:175)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.impl.ScheduledPollConsumer.doRun(ScheduledPollConsumer.java:187)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.impl.ScheduledPollConsumer.run(ScheduledPollConsumer.java:114)[199:org.apache.camel.camel-core:2.13.2]
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)[:1.7.0_55]
      at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)[:1.7.0_55]
      at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)[:1.7.0_55]
      at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)[:1.7.0_55]
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)[:1.7.0_55]
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)[:1.7.0_55]
      at java.lang.Thread.run(Thread.java:745)[:1.7.0_55]
      Caused by: org.apache.camel.RuntimeCamelException: java.lang.IllegalStateException: DOMSender: unsupported kind of start node (2)
      at org.apache.camel.util.ObjectHelper.wrapRuntimeCamelException(ObjectHelper.java:1363)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:1005)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.impl.converter.InstanceMethodTypeConverter.convertTo(InstanceMethodTypeConverter.java:78)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.impl.converter.BaseTypeConverterRegistry.doConvertTo(BaseTypeConverterRegistry.java:275)[199:org.apache.camel.camel-core:2.13.2]
      at org.apache.camel.impl.converter.BaseTypeConverterRegistry.convertTo(BaseTypeConverterRegistry.java:113)[199:org.apache.camel.camel-core:2.13.2]
      ... 40 more
      Caused by: java.lang.IllegalStateException: DOMSender: unsupported kind of start node (2)
      at net.sf.saxon.dom.DOMSender.send(DOMSender.java:108)
      at net.sf.saxon.dom.DOMObjectModel.sendSource(DOMObjectModel.java:242)
      at net.sf.saxon.event.Sender.send(Sender.java:219)
      at net.sf.saxon.IdentityTransformer.transform(IdentityTransformer.java:46)
      at org.apache.camel.converter.jaxp.XmlConverter.toResult(XmlConverter.java:131)
      at org.apache.camel.converter.jaxp.XmlConverter.toResult(XmlConverter.java:115)
      at org.apache.camel.converter.jaxp.XmlConverter.toString(XmlConverter.java:237)
      at org.apache.camel.converter.jaxp.XmlConverter.toString(XmlConverter.java:283)
      at org.apache.camel.converter.jaxp.DomConverter.toString(DomConverter.java:105)
      at org.apache.camel.converter.jaxp.DomConverter.toString(DomConverter.java:74)
      at sun.reflect.GeneratedMethodAccessor34.invoke(Unknown Source)

      Attachments

        Activity

          People

            janstey@redhat.com Jonathan Anstey
            kearls@redhat.com Kevin Earls (Inactive)
            Martin Basovnik Martin Basovnik (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: