<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-22882</id>
	<title>Nabble - Camel</title>
	<updated>2009-12-03T05:34:36Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Camel-f22882.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Camel-f22882.html" />
	<subtitle type="html">&lt;a href=&quot;http://activemq.apache.org/camel/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Apache Camel&lt;/a&gt; is a powerful rule based routing and mediation engine which provides a POJO based implementation of the &lt;a href=&quot;http://activemq.apache.org/camel/enterprise-integration-patterns.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Enterprise Integration Patterns&lt;/a&gt; using an extremely powerful fluent API (or declarative &lt;a href=&quot;http://activemq.apache.org/camel/dsl.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Java Domain Specific Language&lt;/a&gt;) to configure routing and mediation rules. The &lt;a href=&quot;http://activemq.apache.org/camel/dsl.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Domain Specific Language&lt;/a&gt; means that Apache Camel can support type-safe smart completion of routing rules in your IDE using regular Java code without huge amounts of &lt;a href=&quot;http://activemq.apache.org/camel/xml-configuration.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;XML configuration&lt;/a&gt; files; though Xml Configuration inside &lt;a href=&quot;http://activemq.apache.org/camel/spring.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Spring&lt;/a&gt; is also supported.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26626020</id>
	<title>svn commit: r886778 - in /camel/trunk: camel-core/src/main/java/org/apache/camel/util/ExchangeHelper.java components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/FtpPollingConsumerTest.java</title>
	<published>2009-12-03T05:34:36Z</published>
	<updated>2009-12-03T05:34:36Z</updated>
	<author>
		<name>davsclaus-2</name>
	</author>
	<content type="html">Author: davsclaus
&lt;br&gt;Date: Thu Dec &amp;nbsp;3 13:34:36 2009
&lt;br&gt;New Revision: 886778
&lt;br&gt;&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc?rev=886778&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc?rev=886778&amp;view=rev&lt;/a&gt;&lt;br&gt;Log:
&lt;br&gt;Fixed unit test
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp; camel/trunk/camel-core/src/main/java/org/apache/camel/util/ExchangeHelper.java
&lt;br&gt;&amp;nbsp; &amp;nbsp; camel/trunk/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/FtpPollingConsumerTest.java
&lt;br&gt;&lt;br&gt;Modified: camel/trunk/camel-core/src/main/java/org/apache/camel/util/ExchangeHelper.java
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/camel/trunk/camel-core/src/main/java/org/apache/camel/util/ExchangeHelper.java?rev=886778&amp;r1=886777&amp;r2=886778&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/camel/trunk/camel-core/src/main/java/org/apache/camel/util/ExchangeHelper.java?rev=886778&amp;r1=886777&amp;r2=886778&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- camel/trunk/camel-core/src/main/java/org/apache/camel/util/ExchangeHelper.java (original)
&lt;br&gt;+++ camel/trunk/camel-core/src/main/java/org/apache/camel/util/ExchangeHelper.java Thu Dec &amp;nbsp;3 13:34:36 2009
&lt;br&gt;@@ -36,7 +36,6 @@
&lt;br&gt;&amp;nbsp;import org.apache.camel.NoSuchPropertyException;
&lt;br&gt;&amp;nbsp;import org.apache.camel.NoTypeConversionAvailableException;
&lt;br&gt;&amp;nbsp;import org.apache.camel.TypeConverter;
&lt;br&gt;-import org.apache.camel.impl.DefaultUnitOfWork;
&lt;br&gt;&amp;nbsp;import org.apache.camel.spi.UnitOfWork;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;/**
&lt;br&gt;@@ -64,20 +63,6 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;/**
&lt;br&gt;- &amp;nbsp; &amp;nbsp; * Done the given {@link Exchange} which allows {@link org.apache.camel.spi.UnitOfWork}
&lt;br&gt;- &amp;nbsp; &amp;nbsp; * to done.
&lt;br&gt;- &amp;nbsp; &amp;nbsp; *
&lt;br&gt;- &amp;nbsp; &amp;nbsp; * @param exchange the given exchange
&lt;br&gt;- &amp;nbsp; &amp;nbsp; */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;public static void done(Exchange exchange) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (exchange.getUnitOfWork() == null) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;UnitOfWork uow = new DefaultUnitOfWork(exchange);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;exchange.setUnitOfWork(uow);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;exchange.getUnitOfWork().done(exchange);
&lt;br&gt;- &amp;nbsp; &amp;nbsp;}
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;/**
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * Attempts to resolve the endpoint for the given value
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; *
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; * @param exchange the message exchange being processed
&lt;br&gt;&lt;br&gt;Modified: camel/trunk/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/FtpPollingConsumerTest.java
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/camel/trunk/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/FtpPollingConsumerTest.java?rev=886778&amp;r1=886777&amp;r2=886778&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/camel/trunk/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/FtpPollingConsumerTest.java?rev=886778&amp;r1=886777&amp;r2=886778&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- camel/trunk/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/FtpPollingConsumerTest.java (original)
&lt;br&gt;+++ camel/trunk/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/FtpPollingConsumerTest.java Thu Dec &amp;nbsp;3 13:34:36 2009
&lt;br&gt;@@ -21,7 +21,6 @@
&lt;br&gt;&amp;nbsp;import org.apache.camel.component.mock.MockEndpoint;
&lt;br&gt;&amp;nbsp;import org.apache.camel.impl.DefaultUnitOfWork;
&lt;br&gt;&amp;nbsp;import org.apache.camel.spi.UnitOfWork;
&lt;br&gt;-import org.apache.camel.util.ExchangeHelper;
&lt;br&gt;&amp;nbsp;import org.junit.Before;
&lt;br&gt;&amp;nbsp;import org.junit.Test;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -57,7 +56,7 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;boolean done = false;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;while (!done) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Exchange exchange = consumer.receive(2000);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Exchange exchange = consumer.receive(5000);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (exchange == null) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;done = true;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;break;
&lt;br&gt;@@ -67,8 +66,13 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;template.sendBody(&amp;quot;mock:result&amp;quot;, body);
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// must done to move the files
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ExchangeHelper.done(exchange);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (exchange.getUnitOfWork() == null) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;UnitOfWork uow = new DefaultUnitOfWork(exchange);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;exchange.setUnitOfWork(uow);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;exchange.getUnitOfWork().done(exchange);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;consumer.stop();
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;assertMockEndpointsSatisfied();
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel---Commits-f36430.html&quot; embed=&quot;fixTarget[36430]&quot; target=&quot;_top&quot; &gt;Camel - Commits&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/svn-commit%3A-r886778---in--camel-trunk%3A-camel-core-src-main-java-org-apache-camel-util-ExchangeHelper.java-components-camel-ftp-src-test-java-org-apache-camel-component-file-remote-FtpPollingConsumerTest.java-tp26626020s22882p26626020.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26625952</id>
	<title>Error with camel-example-etl</title>
	<published>2009-12-03T05:29:37Z</published>
	<updated>2009-12-03T05:29:37Z</updated>
	<author>
		<name>cmoulliard</name>
	</author>
	<content type="html">The example camel-example-etl does not work
&lt;br&gt;&lt;br&gt;[ Camel thread 1: FileComponent] GenericFileOnCompletion &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ERROR No
&lt;br&gt;body available of type: org.apache.camel.example.etl.CustomerEntity but has
&lt;br&gt;v
&lt;br&gt;alue: Person[user: james] of type:
&lt;br&gt;org.apache.camel.example.etl.PersonDocument on: GenericFileMessage with
&lt;br&gt;body: Person[user: james] on the exchange:
&lt;br&gt;Exchange[GenericFileMessage with body: Person[user: james]]
&lt;br&gt;org.apache.camel.InvalidPayloadRuntimeException: No body available of type:
&lt;br&gt;org.apache.camel.example.etl.CustomerEntity but has value: Person[user: ja
&lt;br&gt;mes] of type: org.apache.camel.example.etl.PersonDocument on:
&lt;br&gt;GenericFileMessage with body: Person[user: james] on the exchange:
&lt;br&gt;Exchange[GenericFileM
&lt;br&gt;essage with body: Person[user: james]]
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.camel.component.jpa.JpaEndpoint$1.evaluate(JpaEndpoint.java:268)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.camel.impl.ExpressionAdapter.evaluate(ExpressionAdapter.java:36)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.camel.component.jpa.JpaProducer.process(JpaProducer.java:47)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.camel.processor.SendProcessor$1.doInProducer(SendProcessor.java:97)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.camel.processor.SendProcessor$1.doInProducer(SendProcessor.java:94)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.camel.impl.ProducerCache.doInProducer(ProducerCache.java:146)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.camel.processor.SendProcessor.doProcess(SendProcessor.java:94)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.camel.processor.SendProcessor.process(SendProcessor.java:82)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:67)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.camel.processor.DelegateProcessor.processNext(DelegateProcessor.java:53)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.camel.processor.DelegateProcessor.proceed(DelegateProcessor.java:82)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:93)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:67)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.camel.processor.RedeliveryErrorHandler.processExchange(RedeliveryErrorHandler.java:223)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:153)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:91)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.camel.processor.DefaultErrorHandler.process(DefaultErrorHandler.java:49)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:206)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.camel.processor.Pipeline.process(Pipeline.java:74)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.camel.processor.UnitOfWorkProcessor.processNext(UnitOfWorkProcessor.java:54)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.camel.processor.DelegateProcessor.process(DelegateProcessor.java:48)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:67)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.camel.component.file.GenericFileConsumer.processExchange(GenericFileConsumer.java:201)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.camel.component.file.GenericFileConsumer.processBatch(GenericFileConsumer.java:122)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.camel.component.file.GenericFileConsumer.poll(GenericFileConsumer.java:95)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.camel.impl.ScheduledPollConsumer.run(ScheduledPollConsumer.java:108)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.Thread.run(Thread.java:619)
&lt;br&gt;&lt;br&gt;Charles Moulliard
&lt;br&gt;Senior Enterprise Architect
&lt;br&gt;Apache Camel Committer
&lt;br&gt;&lt;br&gt;*****************************
&lt;br&gt;blog : &lt;a href=&quot;http://cmoulliard.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cmoulliard.blogspot.com&lt;/a&gt;&lt;br&gt;twitter : &lt;a href=&quot;http://twitter.com/cmoulliard&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/cmoulliard&lt;/a&gt;&lt;br&gt;Linkedlin : &lt;a href=&quot;http://www.linkedin.com/in/charlesmoulliard&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/in/charlesmoulliard&lt;/a&gt;&lt;br&gt;&lt;br&gt;Apache Camel Group :
&lt;br&gt;&lt;a href=&quot;http://www.linkedin.com/groups?home=&amp;gid=2447439&amp;trk=anet_ug_hm&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/groups?home=&amp;gid=2447439&amp;trk=anet_ug_hm&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;signature&quot;&gt;Charles Moulliard
&lt;br&gt;SOA Architect
&lt;br&gt;&lt;br&gt;My Blog : &lt;a href=&quot;http://cmoulliard.blogspot.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cmoulliard.blogspot.com/&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel---Users-f36428.html&quot; embed=&quot;fixTarget[36428]&quot; target=&quot;_top&quot; &gt;Camel - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Error-with-camel-example-etl-tp26625952s22882p26625952.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26625801</id>
	<title>Re: [VOTE] Release Apache Camel 2.1.0</title>
	<published>2009-12-03T05:18:24Z</published>
	<updated>2009-12-03T05:18:24Z</updated>
	<author>
		<name>TheWinch</name>
	</author>
	<content type="html">+1
&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;janstey wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;+1
&lt;br&gt;&lt;br&gt;On Wed, Dec 2, 2009 at 11:50 AM, Martin Krasser &amp;lt;dev@martin-krasser.de&amp;gt;wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; +1
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hadrian Zbarcea schrieb:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;A new release apache-camel-2.1.0 is out with an impressive 305 issues
&lt;br&gt;&amp;gt;&amp;gt; resolved: new features, improvements and bug fixes. This release is
&lt;br&gt;&amp;gt;&amp;gt; contingent on the juel-2.1.2_1 bundle being published to the servicemix
&lt;br&gt;&amp;gt;&amp;gt; repo, which should happen during the next days.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Please find the staging repo here:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://repository.apache.org/content/repositories/orgapachecamel-029/org/apache/camel/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://repository.apache.org/content/repositories/orgapachecamel-029/org/apache/camel/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The tarballs are here
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://repository.apache.org/content/repositories/orgapachecamel-029/org/apache/camel/apache-camel/2.1.0/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://repository.apache.org/content/repositories/orgapachecamel-029/org/apache/camel/apache-camel/2.1.0/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Please vote to approve this release binary
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; [ ] +1 Release the binary as Apache Camel 2.1.0
&lt;br&gt;&amp;gt;&amp;gt; [ ] -1 Veto the release (provide specific comments)
&lt;br&gt;&amp;gt;&amp;gt; Vote is open for 72 hours.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Here's my +1
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hadrian
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Cheers,
&lt;br&gt;Jon
&lt;br&gt;&lt;br&gt;Camel in Action: &lt;a href=&quot;http://manning.com/ibsen&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://manning.com/ibsen&lt;/a&gt;&lt;br&gt;Blog: &lt;a href=&quot;http://janstey.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://janstey.blogspot.com&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel-Development-f36429.html&quot; embed=&quot;fixTarget[36429]&quot; target=&quot;_top&quot; &gt;Camel Development&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-VOTE--Release-Apache-Camel-2.1.0-tp26587866s22882p26625801.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26625286</id>
	<title>[jira] Created: (CAMEL-2254) TransactionErrorHandler - Better support for mixed transactions using different propagation behaviors</title>
	<published>2009-12-03T04:33:52Z</published>
	<updated>2009-12-03T04:33:52Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">TransactionErrorHandler - Better support for mixed transactions using different propagation behaviors
&lt;br&gt;-----------------------------------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: CAMEL-2254
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-2254&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-2254&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Apache Camel
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Improvement
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: camel-core, camel-spring
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 2.0.0, 2.1.0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Claus Ibsen
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Claus Ibsen
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: 2.2.0
&lt;br&gt;&lt;br&gt;&lt;br&gt;So you can have multiple routes with different transaction propagations
&lt;br&gt;&lt;br&gt;route a - required
&lt;br&gt;route b - requires new
&lt;br&gt;&lt;br&gt;Then let a message route a -&amp;gt; b.
&lt;br&gt;And in case b should rollback then a can still be comitted
&lt;br&gt;But also the entire route should be able to rollback
&lt;br&gt;&lt;br&gt;And hence why we need to introduce a new keyword {{markRollbackLocalOnly()}} in the DSL which can be used to say that in case route B fails then just rollback this route but the outer transaction should still be comitted.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel-Development-f36429.html&quot; embed=&quot;fixTarget[36429]&quot; target=&quot;_top&quot; &gt;Camel Development&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CAMEL-2254%29-TransactionErrorHandler---Better-support-for-mixed-transactions-using-different-propagation-behaviors-tp26625286s22882p26625286.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26624689</id>
	<title>[jira] Assigned: (CAMEL-2059) Creating a transacted pipeline with custom error handling is difficult</title>
	<published>2009-12-03T03:41:52Z</published>
	<updated>2009-12-03T03:41:52Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-2059?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-2059?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Claus Ibsen reassigned CAMEL-2059:
&lt;br&gt;----------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Assignee: Claus Ibsen
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Creating a transacted pipeline with custom error handling is difficult
&lt;br&gt;&amp;gt; ----------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: CAMEL-2059
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-2059&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-2059&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Apache Camel
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: camel-core
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.0.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Chris Purcell
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Claus Ibsen
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: Future
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: CamelTransactionsAndErrorHandling.tgz
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; When trying to add error logging to a transacted pipeline, I discovered the following issues:
&lt;br&gt;&amp;gt; (1) onException/onCompletion do not work in a transacted route
&lt;br&gt;&amp;gt; (2) if the transacted tag is not the first element in the route, all the endpoints above it will be silently ignored
&lt;br&gt;&amp;gt; (3) custom error handlers interact very awkwardly with transacted routes (specifically, a non-transacted error handler will not work at all on a transacted route)
&lt;br&gt;&amp;gt; I was able to solve my problem using doTry/doCatch; this may be a good candidate for adding to the docs.
&lt;br&gt;&amp;gt; I suggest that, if the above issues are not corrected (especially 2+3, which may not be route designs that it is desired to support), they should trigger errors in the corresponding pipeline.
&lt;br&gt;&amp;gt; I have attached a tgz of examples showing problems (1) and (2) above, as well as my successful route.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel-Development-f36429.html&quot; embed=&quot;fixTarget[36429]&quot; target=&quot;_top&quot; &gt;Camel Development&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CAMEL-2059%29-Creating-a-transacted-pipeline-with-custom-error-handling-is-difficult-tp25844601s22882p26624689.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26624671</id>
	<title>[jira] Resolved: (CAMEL-1298) Resolve the mvn -Psetup.eclipse profile</title>
	<published>2009-12-03T03:39:53Z</published>
	<updated>2009-12-03T03:39:53Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-1298?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-1298?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Claus Ibsen resolved CAMEL-1298.
&lt;br&gt;--------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Duplicate
&lt;br&gt;&lt;br&gt;Willem have fixed it just recently
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Resolve the mvn -Psetup.eclipse profile
&lt;br&gt;&amp;gt; ---------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: CAMEL-1298
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-1298&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-1298&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Apache Camel
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Task
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: tooling
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: Future
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: Eclipse
&lt;br&gt;&amp;gt; Maven
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Ramon Buckland
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: Future
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; mvn -Psetup.eclipse is not working as expected.
&lt;br&gt;&amp;gt; The idea is that it builds a nice workspace with correct formatting rules as per project standard and performs a logical eclipse:eclipse on all projects.
&lt;br&gt;&amp;gt; it behaves differently to eclipse:eclipse however, dieing when it encounters (something about) new projects (such as a new component, perhaps not built yet ? is jat not in the repo ? )
&lt;br&gt;&amp;gt; {quote}
&lt;br&gt;&amp;gt; &amp;nbsp;I have been playing with 'mvn -Psetup.eclipse -Declipse.workspace.dir=/path/to/your/workspace' and came across some more issues. 
&lt;br&gt;&amp;gt; &amp;nbsp;It seems that it configures the workspace okay, and then moves onto eclipse:eclipse for each project. (or building something in each project).
&lt;br&gt;&amp;gt; &amp;nbsp;That 'something fails', on various projects with classes not defined. 
&lt;br&gt;&amp;gt; &amp;nbsp;I suspect it might be because the actual jar is not in my local repo (not confirmed though) .. I gather this, perhaps, because the projects that it fails to compile are ones which are new (freemarker, my new commons-vfs) 
&lt;br&gt;&amp;gt; &amp;nbsp;hrmm .. not sure what it is.
&lt;br&gt;&amp;gt; &amp;nbsp;My eclipse workspace now has activemq code standards.
&lt;br&gt;&amp;gt; &amp;nbsp;(a note on that mvn -Psetup.eclipse) So I had a have a new component (commons-vfs). When I ran -Psetup.eclipse the first time. It failed stating that all my super classes were not available. (they are in camel-core) .. I mvn clean'd and reran. it still failed, so I commented it out of components/pom.xml
&lt;br&gt;&amp;gt; &amp;nbsp;3rd run - components/camel-freemarker failed with the same sort of error. Symbol not found (for superclasses it uses).
&lt;br&gt;&amp;gt; {quote}
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel---Development-%28activemq%29-f22884.html&quot; embed=&quot;fixTarget[22884]&quot; target=&quot;_top&quot; &gt;Camel - Development (activemq)&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CAMEL-1298%29-Resolve-the-mvn--Psetup.eclipse-profile-tp21686031s22882p26624671.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26624265</id>
	<title>Re: Error during build of camel - spring on the camel trunk</title>
	<published>2009-12-03T03:07:34Z</published>
	<updated>2009-12-03T03:07:34Z</updated>
	<author>
		<name>cmoulliard</name>
	</author>
	<content type="html">Mille excuses monseigneur Ibsen
&lt;br&gt;&lt;br&gt;That's my fault.
&lt;br&gt;&lt;br&gt;Charles Moulliard
&lt;br&gt;Senior Enterprise Architect
&lt;br&gt;Apache Camel Committer
&lt;br&gt;&lt;br&gt;*****************************
&lt;br&gt;blog : &lt;a href=&quot;http://cmoulliard.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cmoulliard.blogspot.com&lt;/a&gt;&lt;br&gt;twitter : &lt;a href=&quot;http://twitter.com/cmoulliard&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/cmoulliard&lt;/a&gt;&lt;br&gt;Linkedlin : &lt;a href=&quot;http://www.linkedin.com/in/charlesmoulliard&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/in/charlesmoulliard&lt;/a&gt;&lt;br&gt;&lt;br&gt;Apache Camel Group :
&lt;br&gt;&lt;a href=&quot;http://www.linkedin.com/groups?home=&amp;gid=2447439&amp;trk=anet_ug_hm&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/groups?home=&amp;gid=2447439&amp;trk=anet_ug_hm&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On Thu, Dec 3, 2009 at 12:03 PM, Claus Ibsen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26624265&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;claus.ibsen@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We dont have that unit test in trunk, maybe its a local file you got?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; try using svn st to see the status
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Thu, Dec 3, 2009 at 11:19 AM, Charles Moulliard &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26624265&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;cmoulliard@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; FYI,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; We have the following error during camel-spring build :
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; [INFO] Compilation failure
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; D:\Dvlpt\Java\workspace-ganymede\apache-camel-source\components\camel-spring\src\test\java\org\apache\camel\spring\processor\SpringSplitterTryCatchErr
&lt;br&gt;&amp;gt; &amp;gt; orTest.java:[20,33] cannot find symbol
&lt;br&gt;&amp;gt; &amp;gt; symbol &amp;nbsp;: class SplitterTryCatchErrorTest
&lt;br&gt;&amp;gt; &amp;gt; location: package org.apache.camel.processor
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; D:\Dvlpt\Java\workspace-ganymede\apache-camel-source\components\camel-spring\src\test\java\org\apache\camel\spring\processor\SpringSplitterTryCatchErr
&lt;br&gt;&amp;gt; &amp;gt; orTest.java:[27,53] cannot find symbol
&lt;br&gt;&amp;gt; &amp;gt; symbol: class SplitterTryCatchErrorTest
&lt;br&gt;&amp;gt; &amp;gt; public class SpringSplitterTryCatchErrorTest extends
&lt;br&gt;&amp;gt; &amp;gt; SplitterTryCatchErrorTest {
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; D:\Dvlpt\Java\workspace-ganymede\apache-camel-source\components\camel-spring\src\test\java\org\apache\camel\spring\processor\SpringSplitterTryCatchErr
&lt;br&gt;&amp;gt; &amp;gt; orTest.java:[29,15]
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; createSpringCamelContext(org.apache.camel.ContextTestSupport,java.lang.String)
&lt;br&gt;&amp;gt; &amp;gt; in SplitterTryCatchErrorTest cannot be applied to (
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; org.apache.camel.spring.processor.SpringSplitterTryCatchErrorTest,java.lang.String)
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; My SVN repo is up to date.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Charles Moulliard
&lt;br&gt;&amp;gt; &amp;gt; Senior Enterprise Architect
&lt;br&gt;&amp;gt; &amp;gt; Apache Camel Committer
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; *****************************
&lt;br&gt;&amp;gt; &amp;gt; blog : &lt;a href=&quot;http://cmoulliard.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cmoulliard.blogspot.com&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; twitter : &lt;a href=&quot;http://twitter.com/cmoulliard&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/cmoulliard&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; Linkedlin : &lt;a href=&quot;http://www.linkedin.com/in/charlesmoulliard&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/in/charlesmoulliard&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Apache Camel Group :
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://www.linkedin.com/groups?home=&amp;gid=2447439&amp;trk=anet_ug_hm&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/groups?home=&amp;gid=2447439&amp;trk=anet_ug_hm&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Claus Ibsen
&lt;br&gt;&amp;gt; Apache Camel Committer
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Author of Camel in Action: &lt;a href=&quot;http://www.manning.com/ibsen/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.manning.com/ibsen/&lt;/a&gt;&lt;br&gt;&amp;gt; Open Source Integration: &lt;a href=&quot;http://fusesource.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fusesource.com&lt;/a&gt;&lt;br&gt;&amp;gt; Blog: &lt;a href=&quot;http://davsclaus.blogspot.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://davsclaus.blogspot.com/&lt;/a&gt;&lt;br&gt;&amp;gt; Twitter: &lt;a href=&quot;http://twitter.com/davsclaus&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/davsclaus&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;&lt;div class=&quot;signature&quot;&gt;Charles Moulliard
&lt;br&gt;SOA Architect
&lt;br&gt;&lt;br&gt;My Blog : &lt;a href=&quot;http://cmoulliard.blogspot.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cmoulliard.blogspot.com/&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel-Development-f36429.html&quot; embed=&quot;fixTarget[36429]&quot; target=&quot;_top&quot; &gt;Camel Development&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Error-during-build-of-camel---spring-on-the-camel-trunk-tp26623728s22882p26624265.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26624221</id>
	<title>Re: Error during build of camel - spring on the camel trunk</title>
	<published>2009-12-03T03:03:46Z</published>
	<updated>2009-12-03T03:03:46Z</updated>
	<author>
		<name>Claus Ibsen-2</name>
	</author>
	<content type="html">Hi
&lt;br&gt;&lt;br&gt;We dont have that unit test in trunk, maybe its a local file you got?
&lt;br&gt;&lt;br&gt;try using svn st to see the status
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Thu, Dec 3, 2009 at 11:19 AM, Charles Moulliard &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26624221&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;cmoulliard@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; FYI,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We have the following error during camel-spring build :
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; [INFO] Compilation failure
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; D:\Dvlpt\Java\workspace-ganymede\apache-camel-source\components\camel-spring\src\test\java\org\apache\camel\spring\processor\SpringSplitterTryCatchErr
&lt;br&gt;&amp;gt; orTest.java:[20,33] cannot find symbol
&lt;br&gt;&amp;gt; symbol  : class SplitterTryCatchErrorTest
&lt;br&gt;&amp;gt; location: package org.apache.camel.processor
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; D:\Dvlpt\Java\workspace-ganymede\apache-camel-source\components\camel-spring\src\test\java\org\apache\camel\spring\processor\SpringSplitterTryCatchErr
&lt;br&gt;&amp;gt; orTest.java:[27,53] cannot find symbol
&lt;br&gt;&amp;gt; symbol: class SplitterTryCatchErrorTest
&lt;br&gt;&amp;gt; public class SpringSplitterTryCatchErrorTest extends
&lt;br&gt;&amp;gt; SplitterTryCatchErrorTest {
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; D:\Dvlpt\Java\workspace-ganymede\apache-camel-source\components\camel-spring\src\test\java\org\apache\camel\spring\processor\SpringSplitterTryCatchErr
&lt;br&gt;&amp;gt; orTest.java:[29,15]
&lt;br&gt;&amp;gt; createSpringCamelContext(org.apache.camel.ContextTestSupport,java.lang.String)
&lt;br&gt;&amp;gt; in SplitterTryCatchErrorTest cannot be applied to (
&lt;br&gt;&amp;gt; org.apache.camel.spring.processor.SpringSplitterTryCatchErrorTest,java.lang.String)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; My SVN repo is up to date.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Charles Moulliard
&lt;br&gt;&amp;gt; Senior Enterprise Architect
&lt;br&gt;&amp;gt; Apache Camel Committer
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; *****************************
&lt;br&gt;&amp;gt; blog : &lt;a href=&quot;http://cmoulliard.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cmoulliard.blogspot.com&lt;/a&gt;&lt;br&gt;&amp;gt; twitter : &lt;a href=&quot;http://twitter.com/cmoulliard&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/cmoulliard&lt;/a&gt;&lt;br&gt;&amp;gt; Linkedlin : &lt;a href=&quot;http://www.linkedin.com/in/charlesmoulliard&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/in/charlesmoulliard&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Apache Camel Group :
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.linkedin.com/groups?home=&amp;gid=2447439&amp;trk=anet_ug_hm&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/groups?home=&amp;gid=2447439&amp;trk=anet_ug_hm&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Claus Ibsen
&lt;br&gt;Apache Camel Committer
&lt;br&gt;&lt;br&gt;Author of Camel in Action: &lt;a href=&quot;http://www.manning.com/ibsen/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.manning.com/ibsen/&lt;/a&gt;&lt;br&gt;Open Source Integration: &lt;a href=&quot;http://fusesource.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fusesource.com&lt;/a&gt;&lt;br&gt;Blog: &lt;a href=&quot;http://davsclaus.blogspot.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://davsclaus.blogspot.com/&lt;/a&gt;&lt;br&gt;Twitter: &lt;a href=&quot;http://twitter.com/davsclaus&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/davsclaus&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel-Development-f36429.html&quot; embed=&quot;fixTarget[36429]&quot; target=&quot;_top&quot; &gt;Camel Development&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Error-during-build-of-camel---spring-on-the-camel-trunk-tp26623728s22882p26624221.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26623728</id>
	<title>Error during build of camel - spring on the camel trunk</title>
	<published>2009-12-03T02:19:52Z</published>
	<updated>2009-12-03T02:19:52Z</updated>
	<author>
		<name>cmoulliard</name>
	</author>
	<content type="html">FYI,
&lt;br&gt;&lt;br&gt;We have the following error during camel-spring build :
&lt;br&gt;&lt;br&gt;[INFO] Compilation failure
&lt;br&gt;&lt;br&gt;D:\Dvlpt\Java\workspace-ganymede\apache-camel-source\components\camel-spring\src\test\java\org\apache\camel\spring\processor\SpringSplitterTryCatchErr
&lt;br&gt;orTest.java:[20,33] cannot find symbol
&lt;br&gt;symbol &amp;nbsp;: class SplitterTryCatchErrorTest
&lt;br&gt;location: package org.apache.camel.processor
&lt;br&gt;&lt;br&gt;D:\Dvlpt\Java\workspace-ganymede\apache-camel-source\components\camel-spring\src\test\java\org\apache\camel\spring\processor\SpringSplitterTryCatchErr
&lt;br&gt;orTest.java:[27,53] cannot find symbol
&lt;br&gt;symbol: class SplitterTryCatchErrorTest
&lt;br&gt;public class SpringSplitterTryCatchErrorTest extends
&lt;br&gt;SplitterTryCatchErrorTest {
&lt;br&gt;&lt;br&gt;D:\Dvlpt\Java\workspace-ganymede\apache-camel-source\components\camel-spring\src\test\java\org\apache\camel\spring\processor\SpringSplitterTryCatchErr
&lt;br&gt;orTest.java:[29,15]
&lt;br&gt;createSpringCamelContext(org.apache.camel.ContextTestSupport,java.lang.String)
&lt;br&gt;in SplitterTryCatchErrorTest cannot be applied to (
&lt;br&gt;org.apache.camel.spring.processor.SpringSplitterTryCatchErrorTest,java.lang.String)
&lt;br&gt;&lt;br&gt;&lt;br&gt;My SVN repo is up to date.
&lt;br&gt;&lt;br&gt;Charles Moulliard
&lt;br&gt;Senior Enterprise Architect
&lt;br&gt;Apache Camel Committer
&lt;br&gt;&lt;br&gt;*****************************
&lt;br&gt;blog : &lt;a href=&quot;http://cmoulliard.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cmoulliard.blogspot.com&lt;/a&gt;&lt;br&gt;twitter : &lt;a href=&quot;http://twitter.com/cmoulliard&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/cmoulliard&lt;/a&gt;&lt;br&gt;Linkedlin : &lt;a href=&quot;http://www.linkedin.com/in/charlesmoulliard&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/in/charlesmoulliard&lt;/a&gt;&lt;br&gt;&lt;br&gt;Apache Camel Group :
&lt;br&gt;&lt;a href=&quot;http://www.linkedin.com/groups?home=&amp;gid=2447439&amp;trk=anet_ug_hm&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linkedin.com/groups?home=&amp;gid=2447439&amp;trk=anet_ug_hm&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;signature&quot;&gt;Charles Moulliard
&lt;br&gt;SOA Architect
&lt;br&gt;&lt;br&gt;My Blog : &lt;a href=&quot;http://cmoulliard.blogspot.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cmoulliard.blogspot.com/&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel-Development-f36429.html&quot; embed=&quot;fixTarget[36429]&quot; target=&quot;_top&quot; &gt;Camel Development&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Error-during-build-of-camel---spring-on-the-camel-trunk-tp26623728s22882p26623728.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26623637</id>
	<title>[jira] Created: (CAMEL-2253) OnException - Consider adding flag or use stop() DSL to allow people to use it as just ignore the damn exception</title>
	<published>2009-12-03T02:09:52Z</published>
	<updated>2009-12-03T02:09:52Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">OnException - Consider adding flag or use stop() DSL to allow people to use it as just ignore the damn exception
&lt;br&gt;----------------------------------------------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: CAMEL-2253
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-2253&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-2253&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Apache Camel
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: New Feature
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: camel-core
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 2.0.0, 2.1.0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Claus Ibsen
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: 2.2.0
&lt;br&gt;&lt;br&gt;&lt;br&gt;See nabble
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/handled-exception-in-sub-route-td26623326.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/handled-exception-in-sub-route-td26623326.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel-Development-f36429.html&quot; embed=&quot;fixTarget[36429]&quot; target=&quot;_top&quot; &gt;Camel Development&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CAMEL-2253%29-OnException---Consider-adding-flag-or-use-stop%28%29-DSL-to-allow-people-to-use-it-as-just-ignore-the-damn-exception-tp26623637s22882p26623637.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26623642</id>
	<title>Re: handled exception in sub-route</title>
	<published>2009-12-03T02:09:40Z</published>
	<updated>2009-12-03T02:09:40Z</updated>
	<author>
		<name>Claus Ibsen-2</name>
	</author>
	<content type="html">Hi
&lt;br&gt;&lt;br&gt;I have created a ticket to track this improvement
&lt;br&gt;&lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-2253&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-2253&lt;/a&gt;&lt;br&gt;&lt;br&gt;On Thu, Dec 3, 2009 at 11:08 AM, Claus Ibsen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26623642&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;claus.ibsen@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Thu, Dec 3, 2009 at 10:45 AM, kyt &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26623642&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kythary@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I need some advice on how to handle an exception in a sub-route and how the
&lt;br&gt;&amp;gt;&amp;gt; calling route can continue processing. It is easier to explain this with a
&lt;br&gt;&amp;gt;&amp;gt; bit of code:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;            from(&amp;quot;direct:A&amp;quot;)
&lt;br&gt;&amp;gt;&amp;gt;                .to(&amp;quot;direct:B&amp;quot;)
&lt;br&gt;&amp;gt;&amp;gt;                .to(&amp;quot;direct:C&amp;quot;);
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;            from(&amp;quot;direct:B&amp;quot;)
&lt;br&gt;&amp;gt;&amp;gt;                .onException(Exception.class).handled(true).end()
&lt;br&gt;&amp;gt;&amp;gt;                . code that throws an exception
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;            from(&amp;quot;direct:C&amp;quot;)
&lt;br&gt;&amp;gt;&amp;gt;                ...
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Now, if there is an exception in direct:B, direct:C never gets called.
&lt;br&gt;&amp;gt;&amp;gt; Through debugging I found out that the pipeline in direct:A stops processing
&lt;br&gt;&amp;gt;&amp;gt; because it checks an exchange property (Exchange.ERRORHANDLER_HANDLED). I'm
&lt;br&gt;&amp;gt;&amp;gt; using Camel 2.0. Is there a way that the processing in direct:A continues
&lt;br&gt;&amp;gt;&amp;gt; after the exception was handled in direct:B?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Unfortunately the logic for error handling got a bit complex.
&lt;br&gt;&amp;gt; Something to improve in 2.2. I am currently making the TX based
&lt;br&gt;&amp;gt; simpler in internal logic.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Back to your use case.
&lt;br&gt;&amp;gt; The doTry .. doCatch will work as regular try .. catch and thus what
&lt;br&gt;&amp;gt; you would expect so route A will continue
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; In terms on onException we should improve this over time, adding some
&lt;br&gt;&amp;gt; flag to indicate what you want. As some want to use onException to
&lt;br&gt;&amp;gt; catch that error and create a custom error messages as reply and thus
&lt;br&gt;&amp;gt; not process and further.  And others as you want a kinda try .. catch
&lt;br&gt;&amp;gt; logic and just ignore the damn exception.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;&amp;gt; Jens
&lt;br&gt;&amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt;&amp;gt; View this message in context: &lt;a href=&quot;http://old.nabble.com/handled-exception-in-sub-route-tp26623326p26623326.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/handled-exception-in-sub-route-tp26623326p26623326.html&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; Sent from the Camel - Users mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Claus Ibsen
&lt;br&gt;&amp;gt; Apache Camel Committer
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Author of Camel in Action: &lt;a href=&quot;http://www.manning.com/ibsen/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.manning.com/ibsen/&lt;/a&gt;&lt;br&gt;&amp;gt; Open Source Integration: &lt;a href=&quot;http://fusesource.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fusesource.com&lt;/a&gt;&lt;br&gt;&amp;gt; Blog: &lt;a href=&quot;http://davsclaus.blogspot.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://davsclaus.blogspot.com/&lt;/a&gt;&lt;br&gt;&amp;gt; Twitter: &lt;a href=&quot;http://twitter.com/davsclaus&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/davsclaus&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Claus Ibsen
&lt;br&gt;Apache Camel Committer
&lt;br&gt;&lt;br&gt;Author of Camel in Action: &lt;a href=&quot;http://www.manning.com/ibsen/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.manning.com/ibsen/&lt;/a&gt;&lt;br&gt;Open Source Integration: &lt;a href=&quot;http://fusesource.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fusesource.com&lt;/a&gt;&lt;br&gt;Blog: &lt;a href=&quot;http://davsclaus.blogspot.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://davsclaus.blogspot.com/&lt;/a&gt;&lt;br&gt;Twitter: &lt;a href=&quot;http://twitter.com/davsclaus&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/davsclaus&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel---Users-f36428.html&quot; embed=&quot;fixTarget[36428]&quot; target=&quot;_top&quot; &gt;Camel - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/handled-exception-in-sub-route-tp26623326s22882p26623642.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26623626</id>
	<title>Re: handled exception in sub-route</title>
	<published>2009-12-03T02:08:00Z</published>
	<updated>2009-12-03T02:08:00Z</updated>
	<author>
		<name>Claus Ibsen-2</name>
	</author>
	<content type="html">On Thu, Dec 3, 2009 at 10:45 AM, kyt &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26623626&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kythary@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I need some advice on how to handle an exception in a sub-route and how the
&lt;br&gt;&amp;gt; calling route can continue processing. It is easier to explain this with a
&lt;br&gt;&amp;gt; bit of code:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;            from(&amp;quot;direct:A&amp;quot;)
&lt;br&gt;&amp;gt;                .to(&amp;quot;direct:B&amp;quot;)
&lt;br&gt;&amp;gt;                .to(&amp;quot;direct:C&amp;quot;);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;            from(&amp;quot;direct:B&amp;quot;)
&lt;br&gt;&amp;gt;                .onException(Exception.class).handled(true).end()
&lt;br&gt;&amp;gt;                . code that throws an exception
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;            from(&amp;quot;direct:C&amp;quot;)
&lt;br&gt;&amp;gt;                ...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Now, if there is an exception in direct:B, direct:C never gets called.
&lt;br&gt;&amp;gt; Through debugging I found out that the pipeline in direct:A stops processing
&lt;br&gt;&amp;gt; because it checks an exchange property (Exchange.ERRORHANDLER_HANDLED). I'm
&lt;br&gt;&amp;gt; using Camel 2.0. Is there a way that the processing in direct:A continues
&lt;br&gt;&amp;gt; after the exception was handled in direct:B?
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Unfortunately the logic for error handling got a bit complex.
&lt;br&gt;Something to improve in 2.2. I am currently making the TX based
&lt;br&gt;simpler in internal logic.
&lt;br&gt;&lt;br&gt;Back to your use case.
&lt;br&gt;The doTry .. doCatch will work as regular try .. catch and thus what
&lt;br&gt;you would expect so route A will continue
&lt;br&gt;&lt;br&gt;In terms on onException we should improve this over time, adding some
&lt;br&gt;flag to indicate what you want. As some want to use onException to
&lt;br&gt;catch that error and create a custom error messages as reply and thus
&lt;br&gt;not process and further. &amp;nbsp;And others as you want a kinda try .. catch
&lt;br&gt;logic and just ignore the damn exception.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; Jens
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; View this message in context: &lt;a href=&quot;http://old.nabble.com/handled-exception-in-sub-route-tp26623326p26623326.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/handled-exception-in-sub-route-tp26623326p26623326.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the Camel - Users mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Claus Ibsen
&lt;br&gt;Apache Camel Committer
&lt;br&gt;&lt;br&gt;Author of Camel in Action: &lt;a href=&quot;http://www.manning.com/ibsen/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.manning.com/ibsen/&lt;/a&gt;&lt;br&gt;Open Source Integration: &lt;a href=&quot;http://fusesource.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fusesource.com&lt;/a&gt;&lt;br&gt;Blog: &lt;a href=&quot;http://davsclaus.blogspot.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://davsclaus.blogspot.com/&lt;/a&gt;&lt;br&gt;Twitter: &lt;a href=&quot;http://twitter.com/davsclaus&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/davsclaus&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel---Users-f36428.html&quot; embed=&quot;fixTarget[36428]&quot; target=&quot;_top&quot; &gt;Camel - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/handled-exception-in-sub-route-tp26623326s22882p26623626.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26623558</id>
	<title>[CONF] Apache Camel &gt; User Stories</title>
	<published>2009-12-03T02:03:00Z</published>
	<updated>2009-12-03T02:03:00Z</updated>
	<author>
		<name>confluence-2</name>
	</author>
	<content type="html">&lt;html&gt;
&lt;head&gt;
    &lt;base href=&quot;http://cwiki.apache.org/confluence&quot;&gt;
            &lt;link rel=&quot;stylesheet&quot; href=&quot;/confluence/s/1519/1/1/_/styles/combined.css?spaceKey=CAMEL&amp;amp;forWysiwyg=true&quot; type=&quot;text/css&quot;&gt;
    &lt;/head&gt;
&lt;body style=&quot;background-color: white&quot; bgcolor=&quot;white&quot;&gt;
&lt;div id=&quot;pageContent&quot;&gt;
&lt;div id=&quot;notificationFormat&quot;&gt;
&lt;div class=&quot;wiki-content&quot;&gt;
&lt;div class=&quot;email&quot;&gt;
     &lt;h2&gt;&lt;a href=&quot;http://cwiki.apache.org/confluence/display/CAMEL/User+Stories&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;User Stories&lt;/a&gt;&lt;/h2&gt;
     &lt;h4&gt;Page &lt;b&gt;edited&lt;/b&gt; by             &lt;a href=&quot;http://cwiki.apache.org/confluence/display/~davsclaus&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Claus Ibsen&lt;/a&gt;
    &lt;/h4&gt;
     
          &lt;br /&gt;
     &lt;div class=&quot;notificationGreySide&quot;&gt;
         &lt;h2&gt;&lt;a name=&quot;UserStories-UserStories&quot; target=&quot;_top&quot;&gt;&lt;/a&gt;User Stories&lt;/h2&gt;

&lt;p&gt;This page is intended as a place to collect user stories and feedback on Apache Camel. If you are using or have tried Apache Camel please add an entry or comment; or post to the &lt;a href=&quot;/confluence/display/CAMEL/Discussion+Forums&quot; title=&quot;Discussion Forums&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Discussion Forums&lt;/a&gt;.&lt;/p&gt;

&lt;table class='confluenceTable'&gt;&lt;tbody&gt;
&lt;tr&gt;
&lt;th class='confluenceTh'&gt; Company or Project &lt;/th&gt;
&lt;th class='confluenceTh'&gt; Description &lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class='confluenceTd'&gt; &lt;a href=&quot;http://activemq.apache.org/&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;Apache ActiveMQ&lt;/a&gt; &lt;/td&gt;
&lt;td class='confluenceTd'&gt; Uses Camel to add &lt;a href=&quot;/confluence/display/CAMEL/Enterprise+Integration+Patterns&quot; title=&quot;Enterprise Integration Patterns&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Enterprise Integration Patterns&lt;/a&gt; support into the &lt;a href=&quot;http://activemq.apache.org/enterprise-integration-patterns.html&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;ActiveMQ broker&lt;/a&gt;. If you run an out of the box ActiveMQ broker, look in conf/activemq.xml and you'll see &amp;lt;camelContext&amp;gt; with some example routing rules. Can be used to bridge ActiveMQ with any of the camel &lt;a href=&quot;/confluence/display/CAMEL/Components&quot; title=&quot;Components&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Components&lt;/a&gt;. &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class='confluenceTd'&gt; &lt;a href=&quot;http://servicemix.apache.org/home.html&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;Apache ServiceMix&lt;/a&gt; &lt;/td&gt;
&lt;td class='confluenceTd'&gt; Uses Camel as a routing engine as a &lt;a href=&quot;http://servicemix.apache.org/servicemix-camel.html&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;JBI service unit&lt;/a&gt; for use either in &lt;a href=&quot;/confluence/display/CAMEL/JBI&quot; title=&quot;JBI&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;JBI&lt;/a&gt; or OSGi to route between JBI endpoints. See the &lt;a href=&quot;http://servicemix.apache.org/3-beginner-using-apache-camel-inside-servicemix.html&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;tutorial&lt;/a&gt; or &lt;a href=&quot;http://servicemix.apache.org/camel-example.html&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;example&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class='confluenceTd'&gt; &lt;a href=&quot;http://fusesource.com/products/enterprise-camel/&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;FUSE Mediation Router from Progress:FUSE Source&lt;/a&gt; &lt;/td&gt;
&lt;td class='confluenceTd'&gt; &lt;a href=&quot;http://fusesource.com/&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;FUSE Source&lt;/a&gt; provides a commercial distribution of Camel complete with additional features and support as well as improved documenation and samples. &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class='confluenceTd'&gt; &lt;a href=&quot;http://fusesource.com/products/enterprise-servicemix/&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;FUSE ESB from FUSE Source&lt;/a&gt; &lt;/td&gt;
&lt;td class='confluenceTd'&gt; &lt;a href=&quot;http://fusesource.com/&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;FUSE&lt;/a&gt; provides a commercial distribution of &lt;a href=&quot;http://servicemix.apache.org/home.html&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;Apache ServiceMix&lt;/a&gt; which includes &lt;a href=&quot;http://fusesource.com/products/enterprise-camel/&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;FUSE Mediation Router&lt;/a&gt; which is a distribution of Camel &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class='confluenceTd'&gt; &lt;a href=&quot;http://grails.org&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;Grails&lt;/a&gt; &lt;/td&gt;
&lt;td class='confluenceTd'&gt; The &lt;a href=&quot;http://grails.org/plugin/camel&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;Grails Camel Plugin&lt;/a&gt; provides integration of Camel into Grails &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class='confluenceTd'&gt; &lt;a href=&quot;http://wiki.open-esb.java.net/Wiki.jsp?page=CamelSE&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;Open ESB Camel SE&lt;/a&gt; &lt;/td&gt;
&lt;td class='confluenceTd'&gt; Provides a JBI Service Engine for &lt;a href=&quot;https://open-esb.dev.java.net/&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;Open ESB&lt;/a&gt;.  See the &lt;a href=&quot;http://blogs.sun.com/polyblog/entry/camel_fuji&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;example using OpenESB and Fuji&lt;/a&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class='confluenceTd'&gt; &lt;a href=&quot;http://www.subrecord.org/&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;SubRecord&lt;/a&gt; &lt;/td&gt;
&lt;td class='confluenceTd'&gt; Uses Camel for routing and EDA processing &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class='confluenceTd'&gt; &lt;a href=&quot;http://gforge.openehealth.org/gf/project/ipf/&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;Open eHealth Integration Platform&lt;/a&gt; &lt;/td&gt;
&lt;td class='confluenceTd'&gt; The Open eHealth Integration Platform (IPF) is an extension of the Apache Camel routing and mediation engine. It has an application programming layer based on the Groovy programming language and comes with comprehensive support for message processing and connecting systems in the eHealth domain. &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class='confluenceTd'&gt; &lt;a href=&quot;http://code.google.com/p/camel-soap/&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;Camel SOAP&lt;/a&gt; &lt;/td&gt;
&lt;td class='confluenceTd'&gt; Zero code WSDL based SOAP Client component for Apache Camel. &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class='confluenceTd'&gt; &lt;a href=&quot;http://www.opensplice.com/section-item.asp?id=964&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;PrismTech&lt;/a&gt; &lt;/td&gt;
&lt;td class='confluenceTd'&gt; PrismTech Simplifies Systems Integration &amp;amp; SOA Connectivity with Release of Open Source OpenSplice DDS Connector for Apache Camel. &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class='confluenceTd'&gt; &lt;a href=&quot;http://github.com/hyperthunk/axiom&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;Axiom&lt;/a&gt; &lt;/td&gt;
&lt;td class='confluenceTd'&gt; Axiom is is a framework for testing integration scenarios and uses Apache Camel to interact with your integration stack. &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class='confluenceTd'&gt; &lt;a href=&quot;http://www.regionh.dk/English/English.htm&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;Capital Region of Denmark&lt;/a&gt; &lt;/td&gt;
&lt;td class='confluenceTd'&gt; Chose to switch proprietary ESB to open source Apache Camel. &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;



     &lt;/div&gt;
     &lt;div id=&quot;commentsSection&quot; class=&quot;wiki-content pageSection&quot;&gt;
       &lt;div style=&quot;float: right;&quot;&gt;
            &lt;a href=&quot;http://cwiki.apache.org/confluence/users/viewnotifications.action&quot; class=&quot;grey&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Change Notification Preferences&lt;/a&gt;
       &lt;/div&gt;

       &lt;a href=&quot;http://cwiki.apache.org/confluence/display/CAMEL/User+Stories&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;View Online&lt;/a&gt;
       |
       &lt;a href=&quot;http://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=92773&amp;revisedVersion=16&amp;originalVersion=15&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;View Change&lt;/a&gt;
              |
       &lt;a href=&quot;http://cwiki.apache.org/confluence/display/CAMEL/User+Stories?showComments=true&amp;amp;showCommentArea=true#addcomment&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Add Comment&lt;/a&gt;
            &lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel---Commits-f36430.html&quot; embed=&quot;fixTarget[36430]&quot; target=&quot;_top&quot; &gt;Camel - Commits&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-CONF--Apache-Camel-%3E-User-Stories-tp26623558s22882p26623558.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26623548</id>
	<title>[jira] Updated: (CAMEL-2251) CXFBean should not call the BusFactory.getDefaultBus()</title>
	<published>2009-12-03T02:01:52Z</published>
	<updated>2009-12-03T02:01:52Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-2251?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-2251?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Willem Jiang updated CAMEL-2251:
&lt;br&gt;--------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Summary: CXFBean should not call the BusFactory.getDefaultBus() &amp;nbsp; (was: CXFBean should not get the defaultBus )
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; CXFBean should not call the BusFactory.getDefaultBus() 
&lt;br&gt;&amp;gt; -------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: CAMEL-2251
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-2251&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-2251&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Apache Camel
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: camel-cxf
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.0-M2, 2.0-M3, 2.0.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Willem Jiang
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Willem Jiang
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 2.2.0
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The defaultBus could be polluted in the container like ServceMix.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel-Development-f36429.html&quot; embed=&quot;fixTarget[36429]&quot; target=&quot;_top&quot; &gt;Camel Development&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CAMEL-2251%29-CXFBean-should-not-get-the-defaultBus-tp26623241s22882p26623548.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26623549</id>
	<title>[jira] Resolved: (CAMEL-2251) CXFBean should not get the defaultBus</title>
	<published>2009-12-03T02:01:52Z</published>
	<updated>2009-12-03T02:01:52Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-2251?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-2251?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Willem Jiang resolved CAMEL-2251.
&lt;br&gt;---------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Fixed
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://svn.apache.org/viewvc?rev=886726&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc?rev=886726&amp;view=rev&lt;/a&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; CXFBean should not get the defaultBus 
&lt;br&gt;&amp;gt; --------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: CAMEL-2251
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-2251&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-2251&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Apache Camel
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: camel-cxf
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.0-M2, 2.0-M3, 2.0.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Willem Jiang
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Willem Jiang
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 2.2.0
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The defaultBus could be polluted in the container like ServceMix.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel-Development-f36429.html&quot; embed=&quot;fixTarget[36429]&quot; target=&quot;_top&quot; &gt;Camel Development&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CAMEL-2251%29-CXFBean-should-not-get-the-defaultBus-tp26623241s22882p26623549.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26623521</id>
	<title>svn commit: r886726 - /camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/cxfbean/CxfBeanEndpoint.java</title>
	<published>2009-12-03T01:59:11Z</published>
	<updated>2009-12-03T01:59:11Z</updated>
	<author>
		<name>ningjiang</name>
	</author>
	<content type="html">Author: ningjiang
&lt;br&gt;Date: Thu Dec &amp;nbsp;3 09:59:08 2009
&lt;br&gt;New Revision: 886726
&lt;br&gt;&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc?rev=886726&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc?rev=886726&amp;view=rev&lt;/a&gt;&lt;br&gt;Log:
&lt;br&gt;CAMEL-2251 fixed the default bus issue of cxfbean
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp; camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/cxfbean/CxfBeanEndpoint.java
&lt;br&gt;&lt;br&gt;Modified: camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/cxfbean/CxfBeanEndpoint.java
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/cxfbean/CxfBeanEndpoint.java?rev=886726&amp;r1=886725&amp;r2=886726&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/cxfbean/CxfBeanEndpoint.java?rev=886726&amp;r1=886725&amp;r2=886726&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/cxfbean/CxfBeanEndpoint.java (original)
&lt;br&gt;+++ camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/cxfbean/CxfBeanEndpoint.java Thu Dec &amp;nbsp;3 09:59:08 2009
&lt;br&gt;@@ -74,7 +74,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (bus == null) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;bus = BusFactory.getDefaultBus();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;bus = BusFactory.newInstance().createBus();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (isSetDefaultBus) {
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel---Commits-f36430.html&quot; embed=&quot;fixTarget[36430]&quot; target=&quot;_top&quot; &gt;Camel - Commits&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/svn-commit%3A-r886726----camel-trunk-components-camel-cxf-src-main-java-org-apache-camel-component-cxf-cxfbean-CxfBeanEndpoint.java-tp26623521s22882p26623521.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26623404</id>
	<title>[jira] Created: (CAMEL-2252) TransactionErrorHandler - Simplify internal logic</title>
	<published>2009-12-03T01:49:52Z</published>
	<updated>2009-12-03T01:49:52Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">TransactionErrorHandler - Simplify internal logic
&lt;br&gt;-------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: CAMEL-2252
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-2252&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-2252&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Apache Camel
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Improvement
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: camel-spring
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 2.1.0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Claus Ibsen
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Claus Ibsen
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: 2.2.0
&lt;br&gt;&lt;br&gt;&lt;br&gt;The {{TransactionErrorHandler}} can be simplified since its now based on the default error handlers from camel-core.
&lt;br&gt;&lt;br&gt;It does not have to wrap every single process in a Spring TX but can rely on the outer most transaction to handle that and let the inner ones be non wrapped (= default).
&lt;br&gt;And we should DEBUG/TRACE log that the starting and endpoint point of the TX with an end status of commit / rollback
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel-Development-f36429.html&quot; embed=&quot;fixTarget[36429]&quot; target=&quot;_top&quot; &gt;Camel Development&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CAMEL-2252%29-TransactionErrorHandler---Simplify-internal-logic-tp26623404s22882p26623404.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26623326</id>
	<title>handled exception in sub-route</title>
	<published>2009-12-03T01:45:45Z</published>
	<updated>2009-12-03T01:45:45Z</updated>
	<author>
		<name>kyt</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I need some advice on how to handle an exception in a sub-route and how the calling route can continue processing. It is easier to explain this with a bit of code:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from(&amp;quot;direct:A&amp;quot;)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .to(&amp;quot;direct:B&amp;quot;)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .to(&amp;quot;direct:C&amp;quot;);
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from(&amp;quot;direct:B&amp;quot;)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .onException(Exception.class).handled(true).end()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; . code that throws an exception
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; from(&amp;quot;direct:C&amp;quot;)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&lt;br&gt;Now, if there is an exception in direct:B, direct:C never gets called. Through debugging I found out that the pipeline in direct:A stops processing because it checks an exchange property (Exchange.ERRORHANDLER_HANDLED). I'm using Camel 2.0. Is there a way that the processing in direct:A continues after the exception was handled in direct:B?
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Jens&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel---Users-f36428.html&quot; embed=&quot;fixTarget[36428]&quot; target=&quot;_top&quot; &gt;Camel - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/handled-exception-in-sub-route-tp26623326s22882p26623326.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26623241</id>
	<title>[jira] Created: (CAMEL-2251) CXFBean should not get the defaultBus</title>
	<published>2009-12-03T01:37:52Z</published>
	<updated>2009-12-03T01:37:52Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">CXFBean should not get the defaultBus 
&lt;br&gt;--------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: CAMEL-2251
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-2251&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-2251&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Apache Camel
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: camel-cxf
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 2.0.0, 2.0-M3, 2.0-M2
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Willem Jiang
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Willem Jiang
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fix For: 2.2.0
&lt;br&gt;&lt;br&gt;&lt;br&gt;The defaultBus could be polluted in the container like ServceMix.
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel-Development-f36429.html&quot; embed=&quot;fixTarget[36429]&quot; target=&quot;_top&quot; &gt;Camel Development&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CAMEL-2251%29-CXFBean-should-not-get-the-defaultBus-tp26623241s22882p26623241.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26622681</id>
	<title>[jira] Resolved: (CAMEL-2210) Backport CAMEL-2204 to Camel 1.x</title>
	<published>2009-12-03T00:45:52Z</published>
	<updated>2009-12-03T00:45:52Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-2210?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-2210?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Willem Jiang resolved CAMEL-2210.
&lt;br&gt;---------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Fixed
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Backport CAMEL-2204 to Camel 1.x
&lt;br&gt;&amp;gt; --------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: CAMEL-2210
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-2210&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-2210&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Apache Camel
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Sub-task
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.6.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Claus Ibsen
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Willem Jiang
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.6.3
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel-Development-f36429.html&quot; embed=&quot;fixTarget[36429]&quot; target=&quot;_top&quot; &gt;Camel Development&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CAMEL-2210%29-Backport-CAMEL-2204-to-Camel-1.x-tp26455862s22882p26622681.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26622682</id>
	<title>[jira] Commented: (CAMEL-2210) Backport CAMEL-2204 to Camel 1.x</title>
	<published>2009-12-03T00:45:52Z</published>
	<updated>2009-12-03T00:45:52Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-2210?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=56240#action_56240&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-2210?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=56240#action_56240&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Willem Jiang commented on CAMEL-2210:
&lt;br&gt;-------------------------------------
&lt;br&gt;&lt;br&gt;camel 1.x branch
&lt;br&gt;&lt;a href=&quot;http://svn.apache.org/viewvc?rev=886092&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc?rev=886092&amp;view=rev&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://svn.apache.org/viewvc?rev=886093&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc?rev=886093&amp;view=rev&lt;/a&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Backport CAMEL-2204 to Camel 1.x
&lt;br&gt;&amp;gt; --------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: CAMEL-2210
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-2210&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-2210&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Apache Camel
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Sub-task
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.6.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Claus Ibsen
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Willem Jiang
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.6.3
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel-Development-f36429.html&quot; embed=&quot;fixTarget[36429]&quot; target=&quot;_top&quot; &gt;Camel Development&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CAMEL-2210%29-Backport-CAMEL-2204-to-Camel-1.x-tp26455862s22882p26622682.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26622666</id>
	<title>[jira] Resolved: (CAMEL-2243) Fixed the -Psetup.eclipse issue</title>
	<published>2009-12-03T00:43:52Z</published>
	<updated>2009-12-03T00:43:52Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-2243?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-2243?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Willem Jiang resolved CAMEL-2243.
&lt;br&gt;---------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Fixed
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Fixed the -Psetup.eclipse issue
&lt;br&gt;&amp;gt; -------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: CAMEL-2243
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-2243&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-2243&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Apache Camel
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Willem Jiang
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Willem Jiang
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.6.4, 2.2.0
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Here is the mail thread which discuss about it.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/Problem-with--Psetup.eclipse-td26477263.html#a26477263&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Problem-with--Psetup.eclipse-td26477263.html#a26477263&lt;/a&gt;&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel-Development-f36429.html&quot; embed=&quot;fixTarget[36429]&quot; target=&quot;_top&quot; &gt;Camel Development&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CAMEL-2243%29-Fixed-the--Psetup.eclipse-issue-tp26588920s22882p26622666.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26622654</id>
	<title>[jira] Commented: (CAMEL-2243) Fixed the -Psetup.eclipse issue</title>
	<published>2009-12-03T00:41:52Z</published>
	<updated>2009-12-03T00:41:52Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-2243?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=56239#action_56239&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-2243?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=56239#action_56239&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Willem Jiang commented on CAMEL-2243:
&lt;br&gt;-------------------------------------
&lt;br&gt;&lt;br&gt;trunk
&lt;br&gt;&lt;a href=&quot;http://svn.apache.org/viewvc?rev=886080&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc?rev=886080&amp;view=rev&lt;/a&gt;&lt;br&gt;camel 1.x branch
&lt;br&gt;&lt;a href=&quot;http://svn.apache.org/viewvc?rev=886086&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc?rev=886086&amp;view=rev&lt;/a&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Fixed the -Psetup.eclipse issue
&lt;br&gt;&amp;gt; -------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: CAMEL-2243
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-2243&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-2243&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Apache Camel
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Willem Jiang
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Willem Jiang
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.6.4, 2.2.0
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Here is the mail thread which discuss about it.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/Problem-with--Psetup.eclipse-td26477263.html#a26477263&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Problem-with--Psetup.eclipse-td26477263.html#a26477263&lt;/a&gt;&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel-Development-f36429.html&quot; embed=&quot;fixTarget[36429]&quot; target=&quot;_top&quot; &gt;Camel Development&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CAMEL-2243%29-Fixed-the--Psetup.eclipse-issue-tp26588920s22882p26622654.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26622428</id>
	<title>Re: Classpath problem with camel-cxf and OSGi</title>
	<published>2009-12-03T00:22:06Z</published>
	<updated>2009-12-03T00:22:06Z</updated>
	<author>
		<name>willem.jiang</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;If you don't mind , you can try out the voting Camel 2.1.0.
&lt;br&gt;Here is the maven stage repo[1] and tarball[2]
&lt;br&gt;&lt;br&gt;[1]&lt;a href=&quot;https://repository.apache.org/content/repositories/orgapachecamel-029/org/apache/camel/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://repository.apache.org/content/repositories/orgapachecamel-029/org/apache/camel/&lt;/a&gt;&lt;br&gt;[2]&lt;a href=&quot;https://repository.apache.org/content/repositories/orgapachecamel-029/org/apache/camel/apache-camel/2.1.0/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://repository.apache.org/content/repositories/orgapachecamel-029/org/apache/camel/apache-camel/2.1.0/&lt;/a&gt;&lt;br&gt;&lt;br&gt;Willem
&lt;br&gt;&lt;br&gt;TheWinch wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks for this answer. Is there a place where I can get a packaged snapshot
&lt;br&gt;&amp;gt; version of camel 2.1.0 ? Or should I build it from the SVN ?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; willem.jiang wrote:
&lt;br&gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; This issue is related the get default bus issue[1], and it should be 
&lt;br&gt;&amp;gt;&amp;gt; fixed in the coming out Camel 2.1.0.
&lt;br&gt;&amp;gt;&amp;gt; [1]&lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-2216&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-2216&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Willem
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; TheWinch wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I'm trying to deploy dynamically endpoints using camel-cxf. I have an
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; example that works perfectly well in camel 2.0.0 standalone, and that
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; does
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; not work in camel 2.0.0 deployed on SMX4 (code provided below).
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I have read on forums that this might come from class-path issues.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; However I
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; can't see where it comes from. Could someone help ?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; To deploy the endpoint I do:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; // in Test:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; public void doTest() { builder.deployEndpoint(); }
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; // in DynamicBuilder:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; public void deployEndpoint() {
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CamelContext context = getContext();
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; final String endpointUri = &amp;quot;cxf:&amp;quot; +
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;quot;&lt;a href=&quot;http://localhost:9000/service&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:9000/service&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; + &amp;quot;?serviceClass=&amp;quot; + SERVICE_CLASS; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; def = from( endpointUri );
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; def.process( new CallbackProcessor() );
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; context.addRouteDefinitions( Arrays.asList( def ) );
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; context.startRoute( def );
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; }
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; This works OK in camel standalone, and in SMX4 this generates the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; following
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; error:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.camel.RuntimeCamelException: java.lang.RuntimeException: Could
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; not find destination factory for transport
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://schemas.xmlsoap.org/soap/h&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/soap/h&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ttp
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.camel.util.ObjectHelper.wrapRuntimeCamelException(ObjectHelper.java:1011)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.camel.spring.SpringCamelContext.onApplicationEvent(SpringCamelContext.java:121)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.camel.spring.CamelContextFactoryBean.onApplicationEvent(CamelContextFactoryBean.java:469)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.springframework.context.event.SimpleApplicationEventMulticaster$1.run(SimpleApplicationEventMulticaster.java:78)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:76)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:274)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:736)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.finishRefresh(AbstractDelegatedExecutionApplicationCo
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ntext.java:380)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext$4.run(AbstractDelegatedExecutionApplicationContext.ja
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; va:346)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.springframework.osgi.util.internal.PrivilegedUtils.executeWithCustomTCCL(PrivilegedUtils.java:85)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplication
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Context.java:308)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(Dependen
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; cyWaiterApplicationContextExecutor.java:138)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.Thread.run(Thread.java:619)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Caused by: java.lang.RuntimeException: Could not find destination factory
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; for transport &lt;a href=&quot;http://schemas.xmlsoap.org/soap/http&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/soap/http&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.cxf.binding.soap.SoapTransportFactory.getDestination(SoapTransportFactory.java:76)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.cxf.endpoint.ServerImpl.initDestination(ServerImpl.java:90)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.endpoint.ServerImpl.&amp;lt;init&amp;gt;(ServerImpl.java:69)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.cxf.frontend.ServerFactoryBean.create(ServerFactoryBean.java:118)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.cxf.jaxws.JaxWsServerFactoryBean.create(JaxWsServerFactoryBean.java:167)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.camel.component.cxf.CxfConsumer.&amp;lt;init&amp;gt;(CxfConsumer.java:108)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.camel.component.cxf.CxfEndpoint.createConsumer(CxfEndpoint.java:97)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.camel.impl.EventDrivenConsumerRoute.addServices(EventDrivenConsumerRoute.java:57)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.camel.impl.DefaultRoute.getServicesForRoute(DefaultRoute.java:81)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.camel.impl.RouteService.doStart(RouteService.java:77)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.camel.impl.ServiceSupport.start(ServiceSupport.java:52)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:825)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.camel.spring.SpringCamelContext.maybeStart(SpringCamelContext.java:99)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.camel.spring.SpringCamelContext.onApplicationEvent(SpringCamelContext.java:119)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 12 more
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; My camel context:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;beans xmlns=&amp;quot;&lt;a href=&quot;http://www.springframework.org/schema/beans&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.springframework.org/schema/beans&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;xmlns:cxf=&amp;quot;&lt;a href=&quot;http://camel.apache.org/schema/cxf&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://camel.apache.org/schema/cxf&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;xsi:schemaLocation=&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.springframework.org/schema/beans&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.springframework.org/schema/beans&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.springframework.org/schema/beans/spring-beans-2.5.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.springframework.org/schema/beans/spring-beans-2.5.xsd&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://camel.apache.org/schema/cxf&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://camel.apache.org/schema/cxf&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://camel.apache.org/schema/cxf/camel-cxf.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://camel.apache.org/schema/cxf/camel-cxf.xsd&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://camel.apache.org/schema/spring&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://camel.apache.org/schema/spring&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://camel.apache.org/schema/spring/camel-spring.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://camel.apache.org/schema/spring/camel-spring.xsd&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;import resource=&amp;quot;classpath:META-INF/cxf/cxf.xml&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;import resource=&amp;quot;classpath:META-INF/cxf/cxf-extension-soap.xml&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;import resource=&amp;quot;classpath:META-INF/cxf/cxf-extension-http-jetty.xml&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;bean id=&amp;quot;builder&amp;quot; class=&amp;quot;test.DynamicRouteBuilder&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;camelContext id=&amp;quot;test_context&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; xmlns=&amp;quot;&lt;a href=&quot;http://camel.apache.org/schema/spring&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://camel.apache.org/schema/spring&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;routeBuilder &amp;nbsp;ref=&amp;quot;builder&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/camelContext&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;bean id=&amp;quot;test&amp;quot; class=&amp;quot;test.Test&amp;quot; init-method=&amp;quot;doTest&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; destroy-method=&amp;quot;tearDown&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;	&amp;lt;property name=&amp;quot;builder&amp;quot; ref=&amp;quot;builder&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/bean&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;/beans&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; And my import directives:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; javax.jws,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; javax.wsdl,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; javax.xml.bind,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; javax.xml.bind.annotation,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; javax.xml.namespace,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; javax.xml.soap,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; javax.xml.ws,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; META-INF.cxf,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; META-INF.cxf.osgi,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 			org.apache.cxf,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 			org.apache.cxf.binding,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 			org.apache.cxf.binding.soap,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 			org.apache.cxf.binding.soap.interceptor,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 			org.apache.cxf.binding.soap.model,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 			org.apache.cxf.binding.xml,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 			org.apache.cxf.bindings.xformat,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 			org.apache.cxf.common.classloader,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 			org.apache.cxf.common.i18n,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 			org.apache.cxf.common.logging,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 			org.apache.cxf.common.util,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 			org.apache.cxf.configuration,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 			org.apache.cxf.configuration.security,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 			org.apache.cxf.configuration.spring,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 			org.apache.cxf.databinding,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 				org.apache.cxf.endpoint,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 				org.apache.cxf.feature,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 				org.apache.cxf.frontend,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 				org.apache.cxf.headers,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 				org.apache.cxf.helpers,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 				org.apache.cxf.interceptor,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 				org.apache.cxf.io,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 				org.apache.cxf.jaxrs,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 				org.apache.cxf.jaxrs.client,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 				org.apache.cxf.jaxrs.model,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 				org.apache.cxf.jaxrs.utils,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 				org.apache.cxf.jaxws,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 				org.apache.cxf.jaxws.context,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 				org.apache.cxf.message,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 				org.apache.cxf.phase,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 				org.apache.cxf.service,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 				org.apache.cxf.service.factory,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 				org.apache.cxf.service.invoker,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 				org.apache.cxf.service.model,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 				org.apache.cxf.staxutils,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 				org.apache.cxf.ws.addressing,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 				org.apache.cxf.wsdl,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 				org.apache.cxf.wsdl11,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 				org.apache.cxf.transport,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 				org.apache.cxf.transport.http,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 				org.apache.cxf.transport.http_jetty,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 				org.apache.cxf.transport.http.policy,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.cxf.bus,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.cxf.bus.spring,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.cxf.bus.resource,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.cxf.resource,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.springframework.beans.factory.config,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.servicemix.common.osgi,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; *
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel---Users-f36428.html&quot; embed=&quot;fixTarget[36428]&quot; target=&quot;_top&quot; &gt;Camel - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Classpath-problem-with-camel-cxf-and-OSGi-tp26612544s22882p26622428.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26621727</id>
	<title>Re: Classpath problem with camel-cxf and OSGi</title>
	<published>2009-12-03T00:19:01Z</published>
	<updated>2009-12-03T00:19:01Z</updated>
	<author>
		<name>akuhtz</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;See here: &lt;a href=&quot;http://old.nabble.com/-VOTE--Release-Apache-Camel-2.1.0-to26587866s22882.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/-VOTE--Release-Apache-Camel-2.1.0-to26587866s22882.html&lt;/a&gt;&amp;nbsp;for download link of version 2.1.0&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel---Users-f36428.html&quot; embed=&quot;fixTarget[36428]&quot; target=&quot;_top&quot; &gt;Camel - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Classpath-problem-with-camel-cxf-and-OSGi-tp26612544s22882p26621727.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26622398</id>
	<title>Re: Classpath problem with camel-cxf and OSGi</title>
	<published>2009-12-03T00:18:53Z</published>
	<updated>2009-12-03T00:18:53Z</updated>
	<author>
		<name>Claus Ibsen-2</name>
	</author>
	<content type="html">On Thu, Dec 3, 2009 at 9:09 AM, TheWinch
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26622398&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vincent.girardreydet@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks for this answer. Is there a place where I can get a packaged snapshot
&lt;br&gt;&amp;gt; version of camel 2.1.0 ? Or should I build it from the SVN ?
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;Yes the download page at Camel have links to .zip of SNAPSHOT and how
&lt;br&gt;to setup maven to use SNAPSHOT
&lt;br&gt;&lt;a href=&quot;http://camel.apache.org/download.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://camel.apache.org/download.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; willem.jiang wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; This issue is related the get default bus issue[1], and it should be
&lt;br&gt;&amp;gt;&amp;gt; fixed in the coming out Camel 2.1.0.
&lt;br&gt;&amp;gt;&amp;gt; [1]&lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-2216&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-2216&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Willem
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; TheWinch wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I'm trying to deploy dynamically endpoints using camel-cxf. I have an
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; example that works perfectly well in camel 2.0.0 standalone, and that
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; does
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; not work in camel 2.0.0 deployed on SMX4 (code provided below).
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I have read on forums that this might come from class-path issues.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; However I
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; can't see where it comes from. Could someone help ?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; To deploy the endpoint I do:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; // in Test:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; public void doTest() { builder.deployEndpoint(); }
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; // in DynamicBuilder:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; public void deployEndpoint() {
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         CamelContext context = getContext();
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         final String endpointUri = &amp;quot;cxf:&amp;quot; +
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;quot;&lt;a href=&quot;http://localhost:9000/service&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:9000/service&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; + &amp;quot;?serviceClass=&amp;quot; + SERVICE_CLASS;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         def = from( endpointUri );
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         def.process( new CallbackProcessor() );
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         context.addRouteDefinitions( Arrays.asList( def ) );
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         context.startRoute( def );
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; }
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; This works OK in camel standalone, and in SMX4 this generates the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; following
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; error:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.camel.RuntimeCamelException: java.lang.RuntimeException: Could
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; not find destination factory for transport
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://schemas.xmlsoap.org/soap/h&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/soap/h&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ttp
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.camel.util.ObjectHelper.wrapRuntimeCamelException(ObjectHelper.java:1011)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.camel.spring.SpringCamelContext.onApplicationEvent(SpringCamelContext.java:121)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.camel.spring.CamelContextFactoryBean.onApplicationEvent(CamelContextFactoryBean.java:469)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.springframework.context.event.SimpleApplicationEventMulticaster$1.run(SimpleApplicationEventMulticaster.java:78)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:76)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:274)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:736)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.finishRefresh(AbstractDelegatedExecutionApplicationCo
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ntext.java:380)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext$4.run(AbstractDelegatedExecutionApplicationContext.ja
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; va:346)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.springframework.osgi.util.internal.PrivilegedUtils.executeWithCustomTCCL(PrivilegedUtils.java:85)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplication
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Context.java:308)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(Dependen
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; cyWaiterApplicationContextExecutor.java:138)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         at java.lang.Thread.run(Thread.java:619)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Caused by: java.lang.RuntimeException: Could not find destination factory
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; for transport &lt;a href=&quot;http://schemas.xmlsoap.org/soap/http&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/soap/http&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.cxf.binding.soap.SoapTransportFactory.getDestination(SoapTransportFactory.java:76)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.cxf.endpoint.ServerImpl.initDestination(ServerImpl.java:90)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         at org.apache.cxf.endpoint.ServerImpl.&amp;lt;init&amp;gt;(ServerImpl.java:69)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.cxf.frontend.ServerFactoryBean.create(ServerFactoryBean.java:118)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.cxf.jaxws.JaxWsServerFactoryBean.create(JaxWsServerFactoryBean.java:167)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.camel.component.cxf.CxfConsumer.&amp;lt;init&amp;gt;(CxfConsumer.java:108)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.camel.component.cxf.CxfEndpoint.createConsumer(CxfEndpoint.java:97)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.camel.impl.EventDrivenConsumerRoute.addServices(EventDrivenConsumerRoute.java:57)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.camel.impl.DefaultRoute.getServicesForRoute(DefaultRoute.java:81)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.camel.impl.RouteService.doStart(RouteService.java:77)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.camel.impl.ServiceSupport.start(ServiceSupport.java:52)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:825)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.camel.spring.SpringCamelContext.maybeStart(SpringCamelContext.java:99)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.apache.camel.spring.SpringCamelContext.onApplicationEvent(SpringCamelContext.java:119)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;         ... 12 more
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; My camel context:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;beans xmlns=&amp;quot;&lt;a href=&quot;http://www.springframework.org/schema/beans&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.springframework.org/schema/beans&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;        xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;        xmlns:cxf=&amp;quot;&lt;a href=&quot;http://camel.apache.org/schema/cxf&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://camel.apache.org/schema/cxf&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;        xsi:schemaLocation=&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;        &lt;a href=&quot;http://www.springframework.org/schema/beans&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.springframework.org/schema/beans&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.springframework.org/schema/beans/spring-beans-2.5.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.springframework.org/schema/beans/spring-beans-2.5.xsd&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;        &lt;a href=&quot;http://camel.apache.org/schema/cxf&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://camel.apache.org/schema/cxf&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://camel.apache.org/schema/cxf/camel-cxf.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://camel.apache.org/schema/cxf/camel-cxf.xsd&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;        &lt;a href=&quot;http://camel.apache.org/schema/spring&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://camel.apache.org/schema/spring&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://camel.apache.org/schema/spring/camel-spring.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://camel.apache.org/schema/spring/camel-spring.xsd&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;     &amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;    &amp;lt;import resource=&amp;quot;classpath:META-INF/cxf/cxf.xml&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;    &amp;lt;import resource=&amp;quot;classpath:META-INF/cxf/cxf-extension-soap.xml&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;    &amp;lt;import resource=&amp;quot;classpath:META-INF/cxf/cxf-extension-http-jetty.xml&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;     &amp;lt;bean id=&amp;quot;builder&amp;quot; class=&amp;quot;test.DynamicRouteBuilder&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;    &amp;lt;camelContext id=&amp;quot;test_context&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; xmlns=&amp;quot;&lt;a href=&quot;http://camel.apache.org/schema/spring&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://camel.apache.org/schema/spring&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;        &amp;lt;routeBuilder  ref=&amp;quot;builder&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;    &amp;lt;/camelContext&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;    &amp;lt;bean id=&amp;quot;test&amp;quot; class=&amp;quot;test.Test&amp;quot; init-method=&amp;quot;doTest&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; destroy-method=&amp;quot;tearDown&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;      &amp;lt;property name=&amp;quot;builder&amp;quot; ref=&amp;quot;builder&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;    &amp;lt;/bean&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;/beans&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; And my import directives:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                         javax.jws,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                         javax.wsdl,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                         javax.xml.bind,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                         javax.xml.bind.annotation,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                         javax.xml.namespace,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                         javax.xml.soap,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                         javax.xml.ws,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                         META-INF.cxf,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                         META-INF.cxf.osgi,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                      org.apache.cxf,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                      org.apache.cxf.binding,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                      org.apache.cxf.binding.soap,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                      org.apache.cxf.binding.soap.interceptor,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                      org.apache.cxf.binding.soap.model,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                      org.apache.cxf.binding.xml,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                      org.apache.cxf.bindings.xformat,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                      org.apache.cxf.common.classloader,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                      org.apache.cxf.common.i18n,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                      org.apache.cxf.common.logging,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                      org.apache.cxf.common.util,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                      org.apache.cxf.configuration,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                      org.apache.cxf.configuration.security,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                      org.apache.cxf.configuration.spring,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                      org.apache.cxf.databinding,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                              org.apache.cxf.endpoint,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                              org.apache.cxf.feature,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                              org.apache.cxf.frontend,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                              org.apache.cxf.headers,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                              org.apache.cxf.helpers,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                              org.apache.cxf.interceptor,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                              org.apache.cxf.io,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                              org.apache.cxf.jaxrs,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                              org.apache.cxf.jaxrs.client,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                              org.apache.cxf.jaxrs.model,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                              org.apache.cxf.jaxrs.utils,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                              org.apache.cxf.jaxws,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                              org.apache.cxf.jaxws.context,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                              org.apache.cxf.message,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                              org.apache.cxf.phase,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                              org.apache.cxf.service,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                              org.apache.cxf.service.factory,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                              org.apache.cxf.service.invoker,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                              org.apache.cxf.service.model,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                              org.apache.cxf.staxutils,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                              org.apache.cxf.ws.addressing,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                              org.apache.cxf.wsdl,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                              org.apache.cxf.wsdl11,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                              org.apache.cxf.transport,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                              org.apache.cxf.transport.http,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                              org.apache.cxf.transport.http_jetty,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                              org.apache.cxf.transport.http.policy,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                         org.apache.cxf.bus,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                         org.apache.cxf.bus.spring,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                         org.apache.cxf.bus.resource,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                         org.apache.cxf.resource,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                         org.springframework.beans.factory.config,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                         org.apache.servicemix.common.osgi,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                         *
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; View this message in context: &lt;a href=&quot;http://old.nabble.com/Classpath-problem-with-camel-cxf-and-OSGi-tp26612544p26621724.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Classpath-problem-with-camel-cxf-and-OSGi-tp26612544p26621724.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the Camel - Users mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Claus Ibsen
&lt;br&gt;Apache Camel Committer
&lt;br&gt;&lt;br&gt;Author of Camel in Action: &lt;a href=&quot;http://www.manning.com/ibsen/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.manning.com/ibsen/&lt;/a&gt;&lt;br&gt;Open Source Integration: &lt;a href=&quot;http://fusesource.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fusesource.com&lt;/a&gt;&lt;br&gt;Blog: &lt;a href=&quot;http://davsclaus.blogspot.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://davsclaus.blogspot.com/&lt;/a&gt;&lt;br&gt;Twitter: &lt;a href=&quot;http://twitter.com/davsclaus&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/davsclaus&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel---Users-f36428.html&quot; embed=&quot;fixTarget[36428]&quot; target=&quot;_top&quot; &gt;Camel - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Classpath-problem-with-camel-cxf-and-OSGi-tp26612544s22882p26622398.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26622362</id>
	<title>[jira] Commented: (CAMEL-1837) camel-ftp - Add support for FTPS</title>
	<published>2009-12-03T00:15:52Z</published>
	<updated>2009-12-03T00:15:52Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=56238#action_56238&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=56238#action_56238&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Claus Ibsen commented on CAMEL-1837:
&lt;br&gt;------------------------------------
&lt;br&gt;&lt;br&gt;Yeah good idea to refactor the FtpServerTestSupport so it supports FTP and FTPS tests.
&lt;br&gt;&lt;br&gt;I have upgraded your JIRA account so you can assign tickets to yourself. I have assigned this to you.
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; camel-ftp - Add support for FTPS
&lt;br&gt;&amp;gt; --------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: CAMEL-1837
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-1837&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-1837&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Apache Camel
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: New Feature
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: camel-ftp
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.0-M2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Claus Ibsen
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Christian Mueller
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: Future
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: camel-ftps-20091201-workInProgress.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Apache Commons Net should now support FTPS (regular FTP with SSL)
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://commons.apache.org/net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://commons.apache.org/net/&lt;/a&gt;&lt;br&gt;&amp;gt; We should support that as well in Camel. If time permits get it into 2.0 as it should be nearly as the regular FTP from commons-net
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel-Development-f36429.html&quot; embed=&quot;fixTarget[36429]&quot; target=&quot;_top&quot; &gt;Camel Development&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CAMEL-1837%29-camel-ftp---Add-support-for-FTPS-tp24519960s22882p26622362.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26622345</id>
	<title>[jira] Assigned: (CAMEL-1837) camel-ftp - Add support for FTPS</title>
	<published>2009-12-03T00:13:52Z</published>
	<updated>2009-12-03T00:13:52Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Claus Ibsen reassigned CAMEL-1837:
&lt;br&gt;----------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Assignee: Christian Mueller
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; camel-ftp - Add support for FTPS
&lt;br&gt;&amp;gt; --------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: CAMEL-1837
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-1837&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-1837&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Apache Camel
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: New Feature
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: camel-ftp
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.0-M2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Claus Ibsen
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Christian Mueller
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: Future
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: camel-ftps-20091201-workInProgress.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Apache Commons Net should now support FTPS (regular FTP with SSL)
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://commons.apache.org/net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://commons.apache.org/net/&lt;/a&gt;&lt;br&gt;&amp;gt; We should support that as well in Camel. If time permits get it into 2.0 as it should be nearly as the regular FTP from commons-net
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel-Development-f36429.html&quot; embed=&quot;fixTarget[36429]&quot; target=&quot;_top&quot; &gt;Camel Development&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CAMEL-1837%29-camel-ftp---Add-support-for-FTPS-tp24519960s22882p26622345.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26621724</id>
	<title>Re: Classpath problem with camel-cxf and OSGi</title>
	<published>2009-12-03T00:09:50Z</published>
	<updated>2009-12-03T00:09:50Z</updated>
	<author>
		<name>TheWinch</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;Thanks for this answer. Is there a place where I can get a packaged snapshot version of camel 2.1.0 ? Or should I build it from the SVN ?
&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;willem.jiang wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;Hi,
&lt;br&gt;&lt;br&gt;This issue is related the get default bus issue[1], and it should be 
&lt;br&gt;fixed in the coming out Camel 2.1.0.
&lt;br&gt;[1]&lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-2216&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-2216&lt;/a&gt;&lt;br&gt;&lt;br&gt;Willem
&lt;br&gt;&lt;br&gt;TheWinch wrote:
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I'm trying to deploy dynamically endpoints using camel-cxf. I have an
&lt;br&gt;&amp;gt; example that works perfectly well in camel 2.0.0 standalone, and that does
&lt;br&gt;&amp;gt; not work in camel 2.0.0 deployed on SMX4 (code provided below).
&lt;br&gt;&amp;gt; I have read on forums that this might come from class-path issues. However I
&lt;br&gt;&amp;gt; can't see where it comes from. Could someone help ?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; To deploy the endpoint I do:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; // in Test:
&lt;br&gt;&amp;gt; public void doTest() { builder.deployEndpoint(); }
&lt;br&gt;&amp;gt; // in DynamicBuilder:
&lt;br&gt;&amp;gt; public void deployEndpoint() {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CamelContext context = getContext();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; final String endpointUri = &amp;quot;cxf:&amp;quot; + &amp;quot;&lt;a href=&quot;http://localhost:9000/service&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:9000/service&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt; + &amp;quot;?serviceClass=&amp;quot; + SERVICE_CLASS; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; def = from( endpointUri );
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; def.process( new CallbackProcessor() );
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; context.addRouteDefinitions( Arrays.asList( def ) );
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; context.startRoute( def );
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This works OK in camel standalone, and in SMX4 this generates the following
&lt;br&gt;&amp;gt; error:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; org.apache.camel.RuntimeCamelException: java.lang.RuntimeException: Could
&lt;br&gt;&amp;gt; not find destination factory for transport &lt;a href=&quot;http://schemas.xmlsoap.org/soap/h&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/soap/h&lt;/a&gt;&lt;br&gt;&amp;gt; ttp
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.camel.util.ObjectHelper.wrapRuntimeCamelException(ObjectHelper.java:1011)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.camel.spring.SpringCamelContext.onApplicationEvent(SpringCamelContext.java:121)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.camel.spring.CamelContextFactoryBean.onApplicationEvent(CamelContextFactoryBean.java:469)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.springframework.context.event.SimpleApplicationEventMulticaster$1.run(SimpleApplicationEventMulticaster.java:78)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:76)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:274)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:736)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.finishRefresh(AbstractDelegatedExecutionApplicationCo
&lt;br&gt;&amp;gt; ntext.java:380)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext$4.run(AbstractDelegatedExecutionApplicationContext.ja
&lt;br&gt;&amp;gt; va:346)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.springframework.osgi.util.internal.PrivilegedUtils.executeWithCustomTCCL(PrivilegedUtils.java:85)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplication
&lt;br&gt;&amp;gt; Context.java:308)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(Dependen
&lt;br&gt;&amp;gt; cyWaiterApplicationContextExecutor.java:138)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.Thread.run(Thread.java:619)
&lt;br&gt;&amp;gt; Caused by: java.lang.RuntimeException: Could not find destination factory
&lt;br&gt;&amp;gt; for transport &lt;a href=&quot;http://schemas.xmlsoap.org/soap/http&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/soap/http&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.cxf.binding.soap.SoapTransportFactory.getDestination(SoapTransportFactory.java:76)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.cxf.endpoint.ServerImpl.initDestination(ServerImpl.java:90)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.endpoint.ServerImpl.&amp;lt;init&amp;gt;(ServerImpl.java:69)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.cxf.frontend.ServerFactoryBean.create(ServerFactoryBean.java:118)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.cxf.jaxws.JaxWsServerFactoryBean.create(JaxWsServerFactoryBean.java:167)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.camel.component.cxf.CxfConsumer.&amp;lt;init&amp;gt;(CxfConsumer.java:108)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.camel.component.cxf.CxfEndpoint.createConsumer(CxfEndpoint.java:97)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.camel.impl.EventDrivenConsumerRoute.addServices(EventDrivenConsumerRoute.java:57)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.camel.impl.DefaultRoute.getServicesForRoute(DefaultRoute.java:81)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.camel.impl.RouteService.doStart(RouteService.java:77)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.camel.impl.ServiceSupport.start(ServiceSupport.java:52)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:825)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.camel.spring.SpringCamelContext.maybeStart(SpringCamelContext.java:99)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;&amp;gt; org.apache.camel.spring.SpringCamelContext.onApplicationEvent(SpringCamelContext.java:119)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 12 more
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; My camel context:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;beans xmlns=&amp;quot;&lt;a href=&quot;http://www.springframework.org/schema/beans&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.springframework.org/schema/beans&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;xmlns:cxf=&amp;quot;&lt;a href=&quot;http://camel.apache.org/schema/cxf&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://camel.apache.org/schema/cxf&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;xsi:schemaLocation=&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.springframework.org/schema/beans&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.springframework.org/schema/beans&lt;/a&gt;&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.springframework.org/schema/beans/spring-beans-2.5.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.springframework.org/schema/beans/spring-beans-2.5.xsd&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://camel.apache.org/schema/cxf&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://camel.apache.org/schema/cxf&lt;/a&gt;&lt;br&gt;&amp;gt; &lt;a href=&quot;http://camel.apache.org/schema/cxf/camel-cxf.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://camel.apache.org/schema/cxf/camel-cxf.xsd&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://camel.apache.org/schema/spring&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://camel.apache.org/schema/spring&lt;/a&gt;&lt;br&gt;&amp;gt; &lt;a href=&quot;http://camel.apache.org/schema/spring/camel-spring.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://camel.apache.org/schema/spring/camel-spring.xsd&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;import resource=&amp;quot;classpath:META-INF/cxf/cxf.xml&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;import resource=&amp;quot;classpath:META-INF/cxf/cxf-extension-soap.xml&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;import resource=&amp;quot;classpath:META-INF/cxf/cxf-extension-http-jetty.xml&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;bean id=&amp;quot;builder&amp;quot; class=&amp;quot;test.DynamicRouteBuilder&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;camelContext id=&amp;quot;test_context&amp;quot;
&lt;br&gt;&amp;gt; xmlns=&amp;quot;&lt;a href=&quot;http://camel.apache.org/schema/spring&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://camel.apache.org/schema/spring&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;routeBuilder &amp;nbsp;ref=&amp;quot;builder&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/camelContext&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;bean id=&amp;quot;test&amp;quot; class=&amp;quot;test.Test&amp;quot; init-method=&amp;quot;doTest&amp;quot;
&lt;br&gt;&amp;gt; destroy-method=&amp;quot;tearDown&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;	&amp;lt;property name=&amp;quot;builder&amp;quot; ref=&amp;quot;builder&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/bean&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/beans&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; And my import directives:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; javax.jws,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; javax.wsdl,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; javax.xml.bind,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; javax.xml.bind.annotation,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; javax.xml.namespace,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; javax.xml.soap,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; javax.xml.ws,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; META-INF.cxf,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; META-INF.cxf.osgi,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; 			org.apache.cxf,
&lt;br&gt;&amp;gt; 			org.apache.cxf.binding,
&lt;br&gt;&amp;gt; 			org.apache.cxf.binding.soap,
&lt;br&gt;&amp;gt; 			org.apache.cxf.binding.soap.interceptor,
&lt;br&gt;&amp;gt; 			org.apache.cxf.binding.soap.model,
&lt;br&gt;&amp;gt; 			org.apache.cxf.binding.xml,
&lt;br&gt;&amp;gt; 			org.apache.cxf.bindings.xformat,
&lt;br&gt;&amp;gt; 			org.apache.cxf.common.classloader,
&lt;br&gt;&amp;gt; 			org.apache.cxf.common.i18n,
&lt;br&gt;&amp;gt; 			org.apache.cxf.common.logging,
&lt;br&gt;&amp;gt; 			org.apache.cxf.common.util,
&lt;br&gt;&amp;gt; 			org.apache.cxf.configuration,
&lt;br&gt;&amp;gt; 			org.apache.cxf.configuration.security,
&lt;br&gt;&amp;gt; 			org.apache.cxf.configuration.spring,
&lt;br&gt;&amp;gt; 			org.apache.cxf.databinding,
&lt;br&gt;&amp;gt; 				org.apache.cxf.endpoint,
&lt;br&gt;&amp;gt; 				org.apache.cxf.feature,
&lt;br&gt;&amp;gt; 				org.apache.cxf.frontend,
&lt;br&gt;&amp;gt; 				org.apache.cxf.headers,
&lt;br&gt;&amp;gt; 				org.apache.cxf.helpers,
&lt;br&gt;&amp;gt; 				org.apache.cxf.interceptor,
&lt;br&gt;&amp;gt; 				org.apache.cxf.io,
&lt;br&gt;&amp;gt; 				org.apache.cxf.jaxrs,
&lt;br&gt;&amp;gt; 				org.apache.cxf.jaxrs.client,
&lt;br&gt;&amp;gt; 				org.apache.cxf.jaxrs.model,
&lt;br&gt;&amp;gt; 				org.apache.cxf.jaxrs.utils,
&lt;br&gt;&amp;gt; 				org.apache.cxf.jaxws,
&lt;br&gt;&amp;gt; 				org.apache.cxf.jaxws.context,
&lt;br&gt;&amp;gt; 				org.apache.cxf.message,
&lt;br&gt;&amp;gt; 				org.apache.cxf.phase,
&lt;br&gt;&amp;gt; 				org.apache.cxf.service,
&lt;br&gt;&amp;gt; 				org.apache.cxf.service.factory,
&lt;br&gt;&amp;gt; 				org.apache.cxf.service.invoker,
&lt;br&gt;&amp;gt; 				org.apache.cxf.service.model,
&lt;br&gt;&amp;gt; 				org.apache.cxf.staxutils,
&lt;br&gt;&amp;gt; 				org.apache.cxf.ws.addressing,
&lt;br&gt;&amp;gt; 				org.apache.cxf.wsdl,
&lt;br&gt;&amp;gt; 				org.apache.cxf.wsdl11,
&lt;br&gt;&amp;gt; 				org.apache.cxf.transport,
&lt;br&gt;&amp;gt; 				org.apache.cxf.transport.http,
&lt;br&gt;&amp;gt; 				org.apache.cxf.transport.http_jetty,
&lt;br&gt;&amp;gt; 				org.apache.cxf.transport.http.policy,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.cxf.bus,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.cxf.bus.spring,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.cxf.bus.resource,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.cxf.resource,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.springframework.beans.factory.config,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.servicemix.common.osgi,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; *
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel---Users-f36428.html&quot; embed=&quot;fixTarget[36428]&quot; target=&quot;_top&quot; &gt;Camel - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Classpath-problem-with-camel-cxf-and-OSGi-tp26612544s22882p26621724.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26622191</id>
	<title>[jira] Commented: (CAMEL-1837) camel-ftp - Add support for FTPS</title>
	<published>2009-12-02T23:55:52Z</published>
	<updated>2009-12-02T23:55:52Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=56237#action_56237&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-1837?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=56237#action_56237&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Christian Mueller commented on CAMEL-1837:
&lt;br&gt;------------------------------------------
&lt;br&gt;&lt;br&gt;Hello Claus,
&lt;br&gt;&lt;br&gt;ok I will do this.
&lt;br&gt;I think , I should also refactor the FtpServerTestSupport, so that we could reuse this for the secure FTP tests. The bad thing is, that we can not longer use the @BeforClass Annotation, because the subclasses has to provide the proper security configuration (we have to use the @Before Annotation). But I think it's ok, because most of the test cases contains only one test. What do you think?
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Christian
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; camel-ftp - Add support for FTPS
&lt;br&gt;&amp;gt; --------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: CAMEL-1837
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-1837&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-1837&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Apache Camel
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: New Feature
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: camel-ftp
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.0-M2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Claus Ibsen
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: Future
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: camel-ftps-20091201-workInProgress.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Apache Commons Net should now support FTPS (regular FTP with SSL)
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://commons.apache.org/net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://commons.apache.org/net/&lt;/a&gt;&lt;br&gt;&amp;gt; We should support that as well in Camel. If time permits get it into 2.0 as it should be nearly as the regular FTP from commons-net
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel-Development-f36429.html&quot; embed=&quot;fixTarget[36429]&quot; target=&quot;_top&quot; &gt;Camel Development&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CAMEL-1837%29-camel-ftp---Add-support-for-FTPS-tp24519960s22882p26622191.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26622128</id>
	<title>[jira] Issue Comment Edited: (CAMEL-2246) camel-jetty - Upgrade to 6.1.19 as its the same release we have bundle for</title>
	<published>2009-12-02T23:47:54Z</published>
	<updated>2009-12-02T23:47:54Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-2246?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=56223#action_56223&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-2246?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=56223#action_56223&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Claus Ibsen edited comment on CAMEL-2246 at 12/2/09 11:47 PM:
&lt;br&gt;--------------------------------------------------------------
&lt;br&gt;&lt;br&gt;trunk: 886166, 886694
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; was (Author: davsclaus):
&lt;br&gt;&amp;nbsp; &amp;nbsp; trunk: 886166.
&lt;br&gt;&amp;nbsp; 
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; camel-jetty - Upgrade to 6.1.19 as its the same release we have bundle for
&lt;br&gt;&amp;gt; --------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: CAMEL-2246
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-2246&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-2246&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Apache Camel
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Task
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: camel-jetty
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.1.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Claus Ibsen
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Claus Ibsen
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Trivial
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 2.2.0
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel-Development-f36429.html&quot; embed=&quot;fixTarget[36429]&quot; target=&quot;_top&quot; &gt;Camel Development&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CAMEL-2246%29-camel-jetty---Upgrade-to-6.1.19-as-its-the-same-release-we-have-bundle-for-tp26609875s22882p26622128.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26622123</id>
	<title>svn commit: r886694 - /camel/trunk/platforms/karaf/features/pom.xml</title>
	<published>2009-12-02T23:47:02Z</published>
	<updated>2009-12-02T23:47:02Z</updated>
	<author>
		<name>davsclaus-2</name>
	</author>
	<content type="html">Author: davsclaus
&lt;br&gt;Date: Thu Dec &amp;nbsp;3 07:47:01 2009
&lt;br&gt;New Revision: 886694
&lt;br&gt;&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc?rev=886694&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc?rev=886694&amp;view=rev&lt;/a&gt;&lt;br&gt;Log:
&lt;br&gt;CAMEL-2246: Upgraded Jetty to 6.1.19
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp; camel/trunk/platforms/karaf/features/pom.xml
&lt;br&gt;&lt;br&gt;Modified: camel/trunk/platforms/karaf/features/pom.xml
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/camel/trunk/platforms/karaf/features/pom.xml?rev=886694&amp;r1=886693&amp;r2=886694&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/camel/trunk/platforms/karaf/features/pom.xml?rev=886694&amp;r1=886693&amp;r2=886694&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- camel/trunk/platforms/karaf/features/pom.xml (original)
&lt;br&gt;+++ camel/trunk/platforms/karaf/features/pom.xml Thu Dec &amp;nbsp;3 07:47:01 2009
&lt;br&gt;@@ -73,7 +73,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;jcr-bundle-version&amp;gt;1.0_2&amp;lt;/jcr-bundle-version&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;jdom-bundle-version&amp;gt;1.1_2&amp;lt;/jdom-bundle-version&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;jettison-bundle-version&amp;gt;1.1&amp;lt;/jettison-bundle-version&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;jetty-bundle-version&amp;gt;6.1.14_2&amp;lt;/jetty-bundle-version&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;jetty-bundle-version&amp;gt;6.1.19_2&amp;lt;/jetty-bundle-version&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;jetty-cometd-bundle-version&amp;gt;6.1.11_3&amp;lt;/jetty-cometd-bundle-version&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;jing-bundle-version&amp;gt;20030619_1&amp;lt;/jing-bundle-version&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;jodatime-bundle-version&amp;gt;1.5.2_2&amp;lt;/jodatime-bundle-version&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel---Commits-f36430.html&quot; embed=&quot;fixTarget[36430]&quot; target=&quot;_top&quot; &gt;Camel - Commits&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/svn-commit%3A-r886694----camel-trunk-platforms-karaf-features-pom.xml-tp26622123s22882p26622123.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26622108</id>
	<title>[jira] Resolved: (CAMEL-2250) InterceptSendToEndpoint - Should stop sending to intercepted endpoint in case of Exchange failure</title>
	<published>2009-12-02T23:45:52Z</published>
	<updated>2009-12-02T23:45:52Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-2250?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-2250?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Claus Ibsen resolved CAMEL-2250.
&lt;br&gt;--------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Fixed
&lt;br&gt;&lt;br&gt;trunk: 886693.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; InterceptSendToEndpoint - Should stop sending to intercepted endpoint in case of Exchange failure
&lt;br&gt;&amp;gt; -------------------------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: CAMEL-2250
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-2250&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-2250&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Apache Camel
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: camel-core
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.0.0, 2.1.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Claus Ibsen
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Claus Ibsen
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 2.2.0
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We had a similar issue recently with the routing slip. The same goes for intercept send to endpoint.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel-Development-f36429.html&quot; embed=&quot;fixTarget[36429]&quot; target=&quot;_top&quot; &gt;Camel Development&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CAMEL-2250%29-InterceptSendToEndpoint---Should-stop-sending-to-intercepted-endpoint-in-case-of-Exchange-failure-tp26621902s22882p26622108.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26622098</id>
	<title>svn commit: r886693 - in /camel/trunk/camel-core/src: main/java/org/apache/camel/impl/DefaultExchange.java main/java/org/apache/camel/impl/InterceptSendToEndpoint.java test/java/org/apache/camel/processor/interceptor/AdviceWithTest.java</title>
	<published>2009-12-02T23:44:29Z</published>
	<updated>2009-12-02T23:44:29Z</updated>
	<author>
		<name>davsclaus-2</name>
	</author>
	<content type="html">Author: davsclaus
&lt;br&gt;Date: Thu Dec &amp;nbsp;3 07:44:23 2009
&lt;br&gt;New Revision: 886693
&lt;br&gt;&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc?rev=886693&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc?rev=886693&amp;view=rev&lt;/a&gt;&lt;br&gt;Log:
&lt;br&gt;CAMEL-2250: interceptSendToEndpoint should skip sending to intended endpoint in case of Exchange failure.
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp; camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultExchange.java
&lt;br&gt;&amp;nbsp; &amp;nbsp; camel/trunk/camel-core/src/main/java/org/apache/camel/impl/InterceptSendToEndpoint.java
&lt;br&gt;&amp;nbsp; &amp;nbsp; camel/trunk/camel-core/src/test/java/org/apache/camel/processor/interceptor/AdviceWithTest.java
&lt;br&gt;&lt;br&gt;Modified: camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultExchange.java
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultExchange.java?rev=886693&amp;r1=886692&amp;r2=886693&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultExchange.java?rev=886693&amp;r1=886692&amp;r2=886693&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultExchange.java (original)
&lt;br&gt;+++ camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultExchange.java Thu Dec &amp;nbsp;3 07:44:23 2009
&lt;br&gt;@@ -264,13 +264,11 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;public boolean isTransacted() {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Boolean transacted = getProperty(TRANSACTED, Boolean.class);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return transacted != null &amp;&amp; transacted;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return Boolean.TRUE.equals(getProperty(Exchange.TRANSACTED));
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;public boolean isRollbackOnly() {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Boolean rollback = getProperty(ROLLBACK_ONLY, Boolean.class);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return rollback != null &amp;&amp; rollback;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return Boolean.TRUE.equals(getProperty(Exchange.ROLLBACK_ONLY));
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;public UnitOfWork getUnitOfWork() {
&lt;br&gt;&lt;br&gt;Modified: camel/trunk/camel-core/src/main/java/org/apache/camel/impl/InterceptSendToEndpoint.java
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/camel/trunk/camel-core/src/main/java/org/apache/camel/impl/InterceptSendToEndpoint.java?rev=886693&amp;r1=886692&amp;r2=886693&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/camel/trunk/camel-core/src/main/java/org/apache/camel/impl/InterceptSendToEndpoint.java?rev=886693&amp;r1=886692&amp;r2=886693&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- camel/trunk/camel-core/src/main/java/org/apache/camel/impl/InterceptSendToEndpoint.java (original)
&lt;br&gt;+++ camel/trunk/camel-core/src/main/java/org/apache/camel/impl/InterceptSendToEndpoint.java Thu Dec &amp;nbsp;3 07:44:23 2009
&lt;br&gt;@@ -115,25 +115,47 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// add header with the real endpoint uri
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;exchange.getIn().setHeader(Exchange.INTERCEPTED_ENDPOINT, delegate.getEndpointUri());
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;detour.process(exchange);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;try {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;detour.process(exchange);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} catch (Exception e) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;exchange.setException(e);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!skip) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!exchange.isFailed()) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (exchange.hasOut()) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// replace OUT with IN as detour changed something
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;exchange.setIn(exchange.getOut());
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;exchange.setOut(null);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// check for error if so we should break out
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;boolean exceptionHandled = hasExceptionBeenHandledByErrorHandler(exchange);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (exchange.isFailed() || exchange.isRollbackOnly() || exceptionHandled) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// The Exchange.ERRORHANDLED_HANDLED property is only set if satisfactory handling was done
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// by the error handler. It's still an exception, the exchange still failed.
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (LOG.isDebugEnabled()) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;StringBuilder sb = new StringBuilder();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;sb.append(&amp;quot;Message exchange has failed so skip sending to original intended destination: &amp;quot;).append(getEndpointUri());
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;sb.append(&amp;quot; for Exchange: &amp;quot;).append(exchange);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (exchange.isRollbackOnly()) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;sb.append(&amp;quot; Marked as rollback only.&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// route to original destination
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;producer.process(exchange);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} else {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// exception is failed so do not route to original destination as we can use this to simulate errors
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// caused from the intended destination
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (LOG.isDebugEnabled()) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LOG.debug(&amp;quot;Exchange has failed so skip sending to original intended destination: &amp;quot; + getEndpointUri() + &amp;quot; for exchange: &amp;quot; + exchange);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (exchange.getException() != null) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;sb.append(&amp;quot; Exception: &amp;quot;).append(exchange.getException());
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (exchange.hasOut() &amp;&amp; exchange.getOut().isFault()) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;sb.append(&amp;quot; Fault: &amp;quot;).append(exchange.getOut());
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (exceptionHandled) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;sb.append(&amp;quot; Handled by the error handler.&amp;quot;);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LOG.debug(sb.toString());
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!skip) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (exchange.hasOut()) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// replace OUT with IN as detour changed something
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;exchange.setIn(exchange.getOut());
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;exchange.setOut(null);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// route to original destination
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;producer.process(exchange);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} else {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (LOG.isDebugEnabled()) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LOG.debug(&amp;quot;Stop() means skip sending exchange to original intended destination: &amp;quot; + getEndpointUri() + &amp;quot; for exchange: &amp;quot; + exchange);
&lt;br&gt;@@ -155,6 +177,10 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;};
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;private static boolean hasExceptionBeenHandledByErrorHandler(Exchange nextExchange) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return Boolean.TRUE.equals(nextExchange.getProperty(Exchange.ERRORHANDLER_HANDLED));
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;public Consumer createConsumer(Processor processor) throws Exception {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return delegate.createConsumer(processor);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&lt;br&gt;Modified: camel/trunk/camel-core/src/test/java/org/apache/camel/processor/interceptor/AdviceWithTest.java
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/camel/trunk/camel-core/src/test/java/org/apache/camel/processor/interceptor/AdviceWithTest.java?rev=886693&amp;r1=886692&amp;r2=886693&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/camel/trunk/camel-core/src/test/java/org/apache/camel/processor/interceptor/AdviceWithTest.java?rev=886693&amp;r1=886692&amp;r2=886693&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- camel/trunk/camel-core/src/test/java/org/apache/camel/processor/interceptor/AdviceWithTest.java (original)
&lt;br&gt;+++ camel/trunk/camel-core/src/test/java/org/apache/camel/processor/interceptor/AdviceWithTest.java Thu Dec &amp;nbsp;3 07:44:23 2009
&lt;br&gt;@@ -16,6 +16,7 @@
&lt;br&gt;&amp;nbsp; */
&lt;br&gt;&amp;nbsp;package org.apache.camel.processor.interceptor;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+import org.apache.camel.CamelExecutionException;
&lt;br&gt;&amp;nbsp;import org.apache.camel.ContextTestSupport;
&lt;br&gt;&amp;nbsp;import org.apache.camel.builder.RouteBuilder;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -72,6 +73,31 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;public void testAdvisedThrowException() throws Exception {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;context.getRouteDefinitions().get(0).adviceWith(new RouteBuilder() {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;@Override
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;public void configure() throws Exception {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;interceptSendToEndpoint(&amp;quot;mock:foo&amp;quot;)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.to(&amp;quot;mock:advised&amp;quot;)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.throwException(new IllegalArgumentException(&amp;quot;Damn&amp;quot;));
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;});
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;getMockEndpoint(&amp;quot;mock:foo&amp;quot;).expectedMessageCount(0);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;getMockEndpoint(&amp;quot;mock:advised&amp;quot;).expectedMessageCount(1);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;getMockEndpoint(&amp;quot;mock:result&amp;quot;).expectedMessageCount(0);
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;try {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;template.sendBody(&amp;quot;direct:start&amp;quot;, &amp;quot;Hello World&amp;quot;);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fail(&amp;quot;Should have thrown exception&amp;quot;);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} catch (CamelExecutionException e) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;assertIsInstanceOf(IllegalArgumentException.class, e.getCause());
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;assertEquals(&amp;quot;Damn&amp;quot;, e.getCause().getMessage());
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;assertMockEndpointsSatisfied();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;@Override
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;protected RouteBuilder createRouteBuilder() throws Exception {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return new RouteBuilder() {
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel---Commits-f36430.html&quot; embed=&quot;fixTarget[36430]&quot; target=&quot;_top&quot; &gt;Camel - Commits&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/svn-commit%3A-r886693---in--camel-trunk-camel-core-src%3A-main-java-org-apache-camel-impl-DefaultExchange.java-main-java-org-apache-camel-impl-InterceptSendToEndpoint.java-test-java-org-apache-camel-processor-interceptor-AdviceWithTest.java-tp26622098s22882p26622098.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26621990</id>
	<title>[jira] Commented: (CAMEL-2249) Wrong handling of useMessageIDAsCorrelationID</title>
	<published>2009-12-02T23:29:52Z</published>
	<updated>2009-12-02T23:29:52Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-2249?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=56235#action_56235&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-2249?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=56235#action_56235&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Christian Schneider commented on CAMEL-2249:
&lt;br&gt;--------------------------------------------
&lt;br&gt;&lt;br&gt;I was just browsing the net for some more info. One page is from oracle:
&lt;br&gt;&lt;a href=&quot;http://download.oracle.com/docs/cd/E13171_01/alsb/docs25/interopjms/MsgIDPatternforJMS.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://download.oracle.com/docs/cd/E13171_01/alsb/docs25/interopjms/MsgIDPatternforJMS.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;There they describe how IBM MQ uses the correlation id. So if the useMessageIdAsCorrelationId was meant in this way it could be correct. Still I would rather expect the client to not set a correaltion id if it wants this pattern. 
&lt;br&gt;&lt;br&gt;The following thread is also interesting: &lt;a href=&quot;http://www.theserverside.com/discussions/thread.tss?thread_id=44779&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.theserverside.com/discussions/thread.tss?thread_id=44779&lt;/a&gt;&lt;br&gt;It says that the message id of a message can change over it´s lifetime. So if I understand this correctly it could mean that setting the correlation id to the message id could fail as this id could be different to the client´s message id.
&lt;br&gt;&lt;br&gt;&amp;nbsp; 
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Wrong handling of useMessageIDAsCorrelationID
&lt;br&gt;&amp;gt; ---------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: CAMEL-2249
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/activemq/browse/CAMEL-2249&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/activemq/browse/CAMEL-2249&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Apache Camel
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.0.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Christian Schneider
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: camel-jms-correlation.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Camel jms seems to contain two bug in correlation id handling.
&lt;br&gt;&amp;gt; The first shows when you have a sender that has UseMessageIDAsCorrelationID=&amp;quot;false&amp;quot; and a server that has UseMessageIDAsCorrelationID=&amp;quot;true&amp;quot;. If you send a message with correlationId=&amp;quot;a&amp;quot; then the response message will contain correlationId=&amp;quot;&amp;lt;request message id&amp;gt;&amp;quot;. Even if this could be a valid behaviour as you wanted UseMessageIDAsCorrelationID=&amp;quot;true&amp;quot; I don´t think it makes sense as the sender will not be able to correlate the message. So for this case I propose to only set the correlation id to the request message id on the server if the correlation id of the request was not set.
&lt;br&gt;&amp;gt; The second bug seems to hide the first bug. Perhaps someone found a quick (and wrong way to make the tests work). It shows when you set UseMessageIDAsCorrelationID=&amp;quot;true&amp;quot; on both client and server. If you send a message with correlation id = &amp;quot;a&amp;quot; the client sends it out with this correlation id. The server then sets the correlation id to the request message id (first bug). Then on the client the reply is received. After that the correlation id is set back to &amp;quot;a&amp;quot; on the client. So the tests think all is well. This part of the code should be removed.
&lt;br&gt;&amp;gt; I have marked both problems in the code with FIXME markers in my patch. I can also provide a patch with the solution but first I wanted to only show the problem and provide a failing test. 
&lt;br&gt;&amp;gt; Hope my explanations were not to confused ;-)
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Camel-Development-f36429.html&quot; embed=&quot;fixTarget[36429]&quot; target=&quot;_top&quot; &gt;Camel Development&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CAMEL-2249%29-Wrong-handling-of-useMessageIDAsCorrelationID-tp26618056s22882p26621990.html" />
</entry>

</feed>
