This looks a lot like what I am experiencing. Andreas, any chance you are
developing in OS X? 



Andreas G Guther wrote:
> 
> Either I am getting something wrong or the current 1.2.0 version has
> some problems.  My observation is that the RouteBuilder from the
> provided spring example does only write into the last queue of the given
> to list.
> 
> See my altered MyRouteBuilder class at the end of this message from the
> following location:
> 
> C:\dev\svn.apache.org\repos\asf\activemq\camel\tags\camel-1.2.0\examples
> \camel-example-spring>svn info
> Path: .
> URL:
> https://svn.apache.org/repos/asf/activemq/camel/tags/camel-1.2.0/example
> s/camel-example-spring
> Repository Root: https://svn.apache.org/repos/asf
> Repository UUID: 13f79535-47bb-0310-9956-ffa450edef68
> Revision: 582255
> Node Kind: directory
> Schedule: normal
> Last Changed Author: chirino
> Last Changed Rev: 581980
> Last Changed Date: 2007-10-04 11:24:52 -0700 (Thu, 04 Oct 2007)
> 
> 
> Please let me know if you think this is a bug and I will file a Jira
> issue.  I have no unit tests for this.  I was running against a local
> ActiveMQ 4.1.1 broker with tcp instead of the vm protocol as it comes in
> the example.
> 
> 
> public class MyRouteBuilder extends RouteBuilder {
> 
>    public static final String Q1 = "jms:test.MyQueue.ONE-1";
>    public static final String Q2 = "jms:test.Number.2";
>    public static final String Q3 = "jms:test.Number.3";
>     /**
>      * Allow this route to be run as an application
>      *
>      * @param args
>      */
>     public static void main(String[] args) {
>         new Main().run(args);
>     }
> 
>     public void configure() {
>               System.out.println("**** Configuring ****");
>         // lets populate the message queue with some messages
>         from("file:src/data?noop=true").to(Q1);
> 
>         //from(Q1).to("file://target/test?noop=true");  // works fine
> and writes into file system
>               //from(Q1).to(Q2); // works also fine, writes into Q2
> 
>               //from(Q1).to("file://target/test?noop=true", Q2); //
> writes to Q2 but not to file
>               //from(Q1).to(Q2, "file://target/test?noop=true"); //
> writes to file but not to Q2
>               from(Q1).to(Q2, Q3); // write to Q3 but not to Q2
> 
>         // set up a listener on the file component
>         from("file://target/test?noop=true").
>                 bean(new SomeBean());
>     }
> 
>     public static class SomeBean {
> 
>         public void someMethod(String body) {
>             System.out.println("Received: " + body);
>         }
>     }
> }
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Receipient-*List*-seems-not-to-work-in-Camel-1.2.0-tf4596679s22882.html#a13953007
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to