Hi,

I would like to know why I receive a "connection refuse" using the following
configuration (JMS) in Camel 1.3

Routing =  .to("jms:queue:swift.queue");

Context

      <!--  ActiveMQ brokerURL using JMS protocol-->
      <bean id="jms" class="org.apache.camel.component.jms.JmsComponent">
        <property name="connectionFactory">
            <bean class="org.apache.activemq.ActiveMQConnectionFactory">
                <property name="brokerURL" value="tcp://localhost:61616" /> 
            </bean>
        </property>
      </bean>

Error

2008-05-06 11:24:05,165 [enerContainer-1] INFO 
efaultMessageListenerContainer - Could not refresh JMS Connection - retrying
in 5000 ms
javax.jms.JMSException: Could not connect to broker URL:
tcp://localhost:61616. Reason: java.net.ConnectException: Connection
refused: connect
        at
org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSupport.java:33)
        at
org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:280)
        at
org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:214)
        at
org.apache.activemq.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:161)
        at
org.springframework.jms.support.JmsAccessor.createConnection(JmsAccessor.java:184)
        at
org.springframework.jms.listener.AbstractJmsListeningContainer.createSharedConnection(AbstractJmsListeningContainer.java:401)
        at
org.springframework.jms.listener.AbstractJmsListeningContainer.refreshSharedConnection(AbstractJmsListeningContainer.java:386)
        at
org.springframework.jms.listener.DefaultMessageListenerContainer.refreshConnectionUntilSuccessful(DefaultMessageListenerContainer.java:782)
        at
org.springframework.jms.listener.DefaultMessageListenerContainer.recoverAfterListenerSetupFailure(DefaultMessageListenerContainer.java:764)
        at
org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:892)
        at java.lang.Thread.run(Thread.java:595)
Caused by: java.net.ConnectException: Connection refused: connect
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
        at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
        at java.net.Socket.connect(Socket.java:520)
        at
org.apache.activemq.transport.tcp.TcpTransport.connect(TcpTransport.java:335)
        at
org.apache.activemq.transport.tcp.TcpTransport.doStart(TcpTransport.java:303)
        at org.apache.activemq.util.ServiceSupport.start(ServiceSupport.java:49)
        at
org.apache.activemq.transport.TransportFilter.start(TransportFilter.java:54)
        at
org.apache.activemq.transport.TransportFilter.start(TransportFilter.java:54)
        at
org.apache.activemq.transport.WireFormatNegotiator.start(WireFormatNegotiator.java:66)
        at
org.apache.activemq.transport.TransportFilter.start(TransportFilter.java:54)
        at
org.apache.activemq.transport.TransportFilter.start(TransportFilter.java:54)
        at
org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:265)

and not for this one (VM)

Routing = .to("activemq:queue:swift.queue");

Context

          <!--  ActiveMQ brokerURL using VM protocol 
          <bean id="activemq"
class="org.apache.activemq.camel.component.ActiveMQComponent">
        <property name="brokerURL"
value="vm://localhost:61616?broker.persistent=true"/>
      </bean>

Regards,

Charles
-- 
View this message in context: 
http://www.nabble.com/Connection-refused-using-JMS-component-awith-ActiveMQ-%21%21-tp17079089s22882p17079089.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to