Search in sources :

Example 26 with ConnectionFactory

use of javax.jms.ConnectionFactory in project camel by apache.

the class JmsInOutSynchronousTest method createCamelContext.

protected CamelContext createCamelContext() throws Exception {
    CamelContext camelContext = super.createCamelContext();
    ConnectionFactory connectionFactory = CamelJmsTestHelper.createConnectionFactory();
    camelContext.addComponent("activemq", jmsComponentAutoAcknowledge(connectionFactory));
    return camelContext;
}
Also used : CamelContext(org.apache.camel.CamelContext) ConnectionFactory(javax.jms.ConnectionFactory)

Example 27 with ConnectionFactory

use of javax.jms.ConnectionFactory in project camel by apache.

the class JmsAsyncStartStopListenerTest method createCamelContext.

protected CamelContext createCamelContext() throws Exception {
    CamelContext camelContext = super.createCamelContext();
    // use a persistent queue as the consumer is started asynchronously
    // so we need a persistent store in case no active consumers when we send the messages
    ConnectionFactory connectionFactory = CamelJmsTestHelper.createPersistentConnectionFactory();
    JmsComponent jms = jmsComponentAutoAcknowledge(connectionFactory);
    jms.setAsyncStartListener(true);
    jms.setAsyncStopListener(true);
    camelContext.addComponent(componentName, jms);
    return camelContext;
}
Also used : CamelContext(org.apache.camel.CamelContext) ConnectionFactory(javax.jms.ConnectionFactory)

Example 28 with ConnectionFactory

use of javax.jms.ConnectionFactory in project camel by apache.

the class JmsBatchResequencerJMSPriorityTest method createCamelContext.

protected CamelContext createCamelContext() throws Exception {
    CamelContext camelContext = super.createCamelContext();
    ConnectionFactory connectionFactory = CamelJmsTestHelper.createConnectionFactory();
    camelContext.addComponent("jms", jmsComponentAutoAcknowledge(connectionFactory));
    return camelContext;
}
Also used : CamelContext(org.apache.camel.CamelContext) ConnectionFactory(javax.jms.ConnectionFactory)

Example 29 with ConnectionFactory

use of javax.jms.ConnectionFactory in project camel by apache.

the class JmsClientAckTest method createCamelContext.

protected CamelContext createCamelContext() throws Exception {
    CamelContext camelContext = super.createCamelContext();
    ConnectionFactory connectionFactory = CamelJmsTestHelper.createConnectionFactory();
    camelContext.addComponent(componentName, jmsComponentClientAcknowledge(connectionFactory));
    return camelContext;
}
Also used : CamelContext(org.apache.camel.CamelContext) ConnectionFactory(javax.jms.ConnectionFactory)

Example 30 with ConnectionFactory

use of javax.jms.ConnectionFactory in project camel by apache.

the class JmsInOutWithNoOutBodyTest method createCamelContext.

protected CamelContext createCamelContext() throws Exception {
    CamelContext camelContext = super.createCamelContext();
    ConnectionFactory connectionFactory = CamelJmsTestHelper.createConnectionFactory();
    camelContext.addComponent("activemq", jmsComponentAutoAcknowledge(connectionFactory));
    return camelContext;
}
Also used : CamelContext(org.apache.camel.CamelContext) ConnectionFactory(javax.jms.ConnectionFactory)

Aggregations

ConnectionFactory (javax.jms.ConnectionFactory)336 CamelContext (org.apache.camel.CamelContext)204 Test (org.junit.Test)48 Connection (javax.jms.Connection)46 JMSException (javax.jms.JMSException)43 QueueConnectionFactory (javax.jms.QueueConnectionFactory)36 TopicConnectionFactory (javax.jms.TopicConnectionFactory)36 Session (javax.jms.Session)31 JmsComponent (org.apache.camel.component.jms.JmsComponent)24 InitialContext (javax.naming.InitialContext)19 ActiveMQConnectionFactory (org.apache.activemq.ActiveMQConnectionFactory)19 TestFailureException (org.apache.openejb.test.TestFailureException)19 EJBException (javax.ejb.EJBException)18 Message (javax.jms.Message)16 JndiContext (org.apache.camel.util.jndi.JndiContext)16 Destination (javax.jms.Destination)15 AssertionFailedError (junit.framework.AssertionFailedError)15 MessageConsumer (javax.jms.MessageConsumer)14 MessageProducer (javax.jms.MessageProducer)12 JmsTemplate (org.springframework.jms.core.JmsTemplate)12