I'm still pretty new  to camel and activemq.

//env
java 1.5
spring 3.0.5
camel 2.6.0
activemq 5.4.2

I'm trying to create a route from a regular activemq queue to a temp queue. 
I'm not 100% sure where I'm going wrong.  
If I set my camel route from -> to  to use a regular queue everything works
fine.

I'm thinking I'm missing super simple.  The request, reply works fine using
regular queues.  Any help would be a much appreciated!!

Thanks Dana

//camel-context.xml snip
<route>
<from uri="jms:queue:testin"/>
<to uri="jms:temp:queue:foo"/>
</route>

<bean id="jms" class="org.apache.camel.component.jms.JmsComponent">
  <property name="connectionFactory">
    <bean class="org.apache.activemq.ActiveMQConnectionFactory">
      <property name="brokerURL"
value="vm://localhost?broker.persistent=true&amp;broker.useJmx=yes"/>
    </bean>
  </property>
</bean>

///test class
final BeanFactory factory = new XmlBeanFactory(new
FileSystemResource("src/test/resources/META-INF/spring/application.xml"));
                org.springframework.jms.core.JmsTemplate template =
(org.springframework.jms.core.JmsTemplate) factory.getBean("jmsTemplate");
                
                template.send("testin", new MessageCreator() {
                    public javax.jms.Message createMessage(javax.jms.Session 
session)
throws JMSException {
                        javax.jms.Message message = (javax.jms.Message)
session.createMessage();
                        message.setStringProperty("myproperty", "hello 
world!!!");
                        return message;
                      }
                    });
                
                javax.jms.Message recievedMessage = (javax.jms.Message)
template.receive("foo");
                logger.info("recieved 2");
                logger.info("recievedMessage.getJMSMessageID()-->" +
recievedMessage.getJMSMessageID());


--
View this message in context: 
http://camel.465427.n5.nabble.com/camel-route-with-temporary-queue-seems-to-just-hang-tp4613521p4613521.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to