You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ch...@apache.org on 2007/10/04 15:49:41 UTC
svn commit: r581903 -
/activemq/camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsComponent.java
Author: chirino
Date: Thu Oct 4 06:49:41 2007
New Revision: 581903
URL: http://svn.apache.org/viewvc?rev=581903&view=rev
Log:
Support autowiring the destination resolver too
Modified:
activemq/camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsComponent.java
Modified: activemq/camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsComponent.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsComponent.java?rev=581903&r1=581902&r2=581903&view=diff
==============================================================================
--- activemq/camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsComponent.java (original)
+++ activemq/camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsComponent.java Thu Oct 4 06:49:41 2007
@@ -149,6 +149,11 @@
ConnectionFactory cf = (ConnectionFactory) beansOfType.values().iterator().next();
configuration.setConnectionFactory(cf);
}
+ beansOfType = applicationContext.getBeansOfType(DestinationResolver.class);
+ if( !beansOfType.isEmpty() ) {
+ DestinationResolver destinationResolver = (DestinationResolver) beansOfType.values().iterator().next();
+ configuration.setDestinationResolver(destinationResolver);
+ }
}
}
return configuration;