{
// transactional JMS component
ActiveMQComponent activeMQComponent = new ActiveMQComponent();
activeMQComponent.setConnectionFactory(atomikosConnectionFactoryBean);
activeMQComponent.setTransactionManager(jtaTransactionManager);
camelContext.addComponent("jms", activeMQComponent);
}
{
// non-transactional JMS component setup for test purposes
ActiveMQConnectionFactory connectionFactory =
new ActiveMQConnectionFactory();