Search in sources :

Example 6 with ConnectionFactory

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

the class FileRouteToJmsTest method createCamelContext.

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

Example 7 with ConnectionFactory

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

the class FileRouteToJmsToFileTest method createCamelContext.

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

Example 8 with ConnectionFactory

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

the class JmsAddAndRemoveRouteManagementTest 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 9 with ConnectionFactory

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

the class JmsAllowNullBodyTest 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 10 with ConnectionFactory

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

the class JmsAsyncStartListenerTest 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);
    camelContext.addComponent(componentName, jms);
    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