camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From will mad <ze.itc...@gmail.com>
Subject Fwd: Saxon cannot write a DOMResult unless saxon9-dom.jar is on the cl asspath
Date Wed, 06 May 2009 14:26:33 GMT
Hi,

I work on a simple route using camel 1.6 :

from("file://c://tmp/test/?delete=true").to("xquery:test.xquery");

Camel is deployed as a JBI component inside servicemix 3.3

When putting a file inside my “test” directory, I have sometimes the
following error:

ERROR – DeadLetterChannel - Failed delivery for exchangeId:
ID-PARIS/3952-1239116022720/0-11. On delivery attempt: 0 caught:
org.apache.camel.RuntimeExpressionException:
java.lang.UnsupportedOperationException: *Saxon cannot write a DOMResult
unless saxon9-dom.jar is on the classpath*

*org.apache.camel.RuntimeExpressionException:
java.lang.UnsupportedOperationException: Saxon cannot write a DOMResult
unless saxon9-dom.jar is on the classpath*

        at
org.apache.camel.component.xquery.XQueryBuilder.evaluate(XQueryBuilder.java:131)

        at
org.apache.camel.component.xquery.XQueryBuilder.process(XQueryBuilder.java:91)

        at
org.apache.camel.impl.ProcessorEndpoint.onExchange(ProcessorEndpoint.java:92)

        at
org.apache.camel.impl.ProcessorEndpoint$1.process(ProcessorEndpoint.java:66)

…



I build my project using maven, and I have added the following dependencies:

<dependency>

      <groupId>*org*.apache.servicemix</groupId>

      <artifactId>servicemix-camel</artifactId>

      <version>2009.01</version>

    </dependency>



    <dependency>

      <groupId>*org*.apache.camel</groupId>

      <artifactId>camel-*saxon*</artifactId>

      <version>${camel-version}</version>

    </dependency>



    <dependency>

      <groupId>*org*.apache.camel</groupId>

      <artifactId>camel-*jetty*</artifactId>

      <version>${camel-version}</version>

    </dependency>



    <dependency>

      <groupId>org.apache.camel</groupId>

      <artifactId>camel-spring</artifactId>

      <version>${camel-version}</version>

    </dependency>



    <dependency>

      <groupId>org.apache.camel</groupId>

      <artifactId>camel-*jms*</artifactId>

      <version>${camel-version}</version>

    </dependency>



When I restart apache servicemix, I do not have the error anymore, but when
redeploying my archive, I have sometimes the issue again…

Anyone has an idea on what can cause this error?



Regards,

William

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message