The problem is not related to Camel. Can you make a JMS test to verify that
you can connect to your ActiveMQ broker or using ant (
http://activemq.apache.org/examples.html). This is why you get this error
messages from Camel/spring : Cause: Could not connect to broker URL:
tcp://localhost:61616. Reason: java.net.ConnectException: Connection
refused.


On Wed, Jan 29, 2014 at 8:35 AM, Rural Hunter <ruralhun...@gmail.com> wrote:

> Hi,
>
> My route is quite simple:
> from(REQUEST_QUEUE).process(processor1).process(processor2).process(
> processor3).to(COMPLETE_QUEUE)
> REQUEST_QUEUE and COMPLETE_QUEUE are both activemq queues. It runs fine
> normaly. But when I restart activmq, I found my Camel application just
> exited with this log:
>
> 2014-01-29 15:23:02 WARN Camel (camel-1) thread #0 -
> JmsConsumer[queue.request] org.apache.camel.component.jms.
> DefaultJmsMessageListenerContainer - Setup of JMS message listener
> invoker failed for destination 'queue.request' - trying to recover. Cause:
> java.io.EOFException
> 2014-01-29 15:23:02 WARN Camel (camel-1) thread #2 -
> JmsConsumer[queue.complete] org.apache.camel.component.jms.
> DefaultJmsMessageListenerContainer - Setup of JMS message listener
> invoker failed for destination 'queue.complete' - trying to recover. Cause:
> java.io.EOFException
> 2014-01-29 15:23:02 ERROR Camel (camel-1) thread #2 -
> JmsConsumer[queue.complete] org.apache.camel.component.jms.
> DefaultJmsMessageListenerContainer - Could not refresh JMS Connection for
> destination 'queue.complete' - retrying in 5000 ms. Cause: Could not
> connect to broker URL: tcp://localhost:61616. Reason:
> java.net.ConnectException: Connection refused.
> 2014-01-29 15:23:02 ERROR Camel (camel-1) thread #0 -
> JmsConsumer[queue.request] org.apache.camel.component.jms.
> DefaultJmsMessageListenerContainer - Could not refresh JMS Connection for
> destination 'queue.request' - retrying in 5000 ms. Cause: Could not connect
> to broker URL: tcp://localhost:61616. Reason: java.net.ConnectException:
> Connection refused.
>
> I tried to use failover broker url(failover:tcp://localhost:61616) but
> same thing happened. I also tried to use jms component instead of activemq
> component but still got the same result.
>



-- 
Charles Moulliard
Apache Committer / Architect @RedHat
Twitter : @cmoulliard | Blog :  http://cmoulliard.github.io

Reply via email to