Remember spring is just an XML way to call setters and getters. But here is
how I do it in JBoss:

camelContext, final JndiRegistry registry) {
    log.info("Using AMQ Connection factory with JNDI Name: " +
config.activeMQConnectionFactoryJNDIName());
    final ConnectionFactory amqcf =
registry.lookupByNameAndType(config.activeMQConnectionFactoryJNDIName(),
ConnectionFactory.class);
    final ActiveMQComponent amq = (ActiveMQComponent)
camelContext.getComponent("activemq");
    amq.setConnectionFactory(amqcf);
    // -- Set Transaction manager because we will be using transacted()
    final PlatformTransactionManager txmgr = new JtaTransactionManager();
    amq.setTransactionManager(txmgr);


*Robert Simmons Jr. MSc. - Lead Java Architect @ EA*
*Author of: Hardcore Java (2003) and Maintainable Java (2012)*
*LinkedIn: **http://www.linkedin.com/pub/robert-simmons/40/852/a39
<http://www.linkedin.com/pub/robert-simmons/40/852/a39>*


On Tue, Feb 25, 2014 at 3:11 AM, Rural Hunter <ruralhun...@gmail.com> wrote:

> Got it. Thanks.
>
> 于 2014/2/25 16:05, Claus Ibsen 写道:
>
>  Yeah check the source code of unit tests for camel-jms
>>
>>
>>
>

Reply via email to