Hi Actually if you are using ActiveMQ as the broker we encourage to use the ActiveMQComponent that is shipped with ActiveMQ itself
See this page: http://activemq.apache.org/camel/activemq.html So you can do this: <bean id="jms" class="org.apache.activemq.camel.component.ActiveMQComponent"> <property name="brokerURL" value="vm://somehost"/> </bean> /Claus Ibsen Apache Camel Committer Blog: http://davsclaus.blogspot.com/ On Fri, Dec 5, 2008 at 8:09 AM, Christian Schneider <[EMAIL PROTECTED]> wrote: > 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 > >
