What I guess is that camel opens a connection for each invocation. Can you try to use the Spring SingleConnectionFactory? <bean id="jmsConnectionFactory" class="org.springframework.jms.connection.SingleConnectionFactory">
       <property name="targetConnectionFactory">
           <bean class="org.apache.activemq.ActiveMQConnectionFactory">
               <property name="brokerURL" value="tcp://localhost:61616" />
           </bean>
       </property>
   </bean>

Greetings

Christian

asaksena1 schrieb:
I'm running the  Spring Remoting with JMS (@
http://activemq.apache.org/camel/tutorial-jmsremoting.html) example in a
loop to evaluate the Camel for my project.
I'm getting the following consistent error after 3922 invocations.

Can anyone tell me what is the cause for this.

++++
org.springframework.jms.UncategorizedJmsException: Uncategorized exception
occured during JMS processing; nested exception is javax.jms.JMSException:
Could not connect to broker URL: tcp://localhost:61616. Reason:
java.net.BindException: Address already in use: connect
        at
org.springframework.jms.support.JmsUtils.convertJmsAccessException(JmsUtils.java:308)
        at
org.springframework.jms.support.JmsAccessor.convertJmsAccessException(JmsAccessor.java:168)
        at 
org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:474)
        at
org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate.send(JmsConfiguration.java:173)
        at 
org.apache.camel.component.jms.JmsProducer.process(JmsProducer.java:172)
        at
org.apache.camel.component.bean.CamelInvocationHandler.invoke(CamelInvocationHandler.java:54)
++++


--

Christian Schneider
---
http://www.liquid-reality.de

Reply via email to