camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark <elihusma...@gmail.com>
Subject Re: configuring a route in java
Date Tue, 29 Jun 2010 15:46:25 GMT
I tried putting in a Thread.sleep(60*1000), but the messages still do
not show up in the listener.



On Mon, Jun 28, 2010 at 7:16 PM, Willem Jiang <willem.jiang@gmail.com> wrote:
> After you started the camel context, you need to use some sleep to avoid the
> main thread exits otherwise camel route will stop work,
>
> Willem
> ----------------------------------
> Apache Camel, Apache CXF committer
> Open SOA http://www.fusesource.com
> Blog http://willemjiang.blogspot.com
> Tiwtter http://twitter.com/willemjiang
>
> Mark wrote:
>>
>> Hello,
>>
>> I am working on creating a simple route using camel and java.  I have
>> the following code:
>>
>> public class CamelMain {
>>        public static void main(String[] args) throws Exception {
>>                CamelContext context = new DefaultCamelContext();
>>                ConnectionFactory connectionFactory = new
>> ActiveMQConnectionFactory("tcp://127.0.0.1:61616");
>>                context.addComponent("test-jms",
>> JmsComponent.jmsComponent(connectionFactory));
>>
>>                context.addRoutes(new RouteBuilder() {
>>                        public void configure() {
>>
>>  from("test-jms:queue:example.A").to("test-jms:queue:example.B");
>>                        }
>>                });
>>
>>                context.start();
>>        }
>> }
>>
>> When I go to the camel admin page (http://127.0.0.1:8161/camel), it
>> shows that the route has been created.  The problem is that when I try
>> and send a message to the "example.A" queue, it never seems to get
>> picked up by the MessageListener that is listening to the "example.B"
>> queue.  The sender and listener are running in separate JVM's if that
>> makes a difference.
>>
>> Where am I going wrong?
>>
>
>

Mime
View raw message