Hello Willem! Thank you for you reply. Unfortunately it doesn't work for me. I updated me test to
public class Route1Test extends CamelSpringTestSupport { @EndpointInject(uri = "mock:foo") private MockEndpoint mockEndpointFoo; @Override @Before public void setUp() throws Exception { super.setUp(); context.removeRoute(Route2.class.getName()); context.addRoutes(new RouteBuilder() { @Override public void configure() throws Exception { from("activemq:queue:foo") .to(mockEndpointFoo); } }); } @Test public void test() throws Exception { mockEndpointFoo.expectedBodiesReceived("1", "2", "3", "4", "5", "6", "7", "8", "9", "0"); mockEndpointFoo.assertIsSatisfied(); } @Override protected AbstractApplicationContext createApplicationContext() { return new ClassPathXmlApplicationContext(new String[] {"META-INF/spring/bundle-context.xml"}, getRouteExcludingApplicationContext()); } @Override protected Class<?> excludeRoute() { return Route2.class; } } and from the log I can see, the Route2 is still running (attached at the end of the file). Do you have another idea how it could work? I'm thinking to raise a JIRA, because it looks like stopping/removing the route doesn't work for this test. I also hat a look at the chapter 'Test time exclusion' in [1], but it doesn't work either for me. I'm running out of ideas... :-( [1] http://camel.apache.org/spring.html Best, Christian Aug 23, 2011 10:21:28 PM org.springframework.context.support.AbstractApplicationContext prepareRefresh INFO: Refreshing org.springframework.context.support.GenericApplicationContext@f01a1e: startup date [Tue Aug 23 22:21:28 CEST 2011]; root of context hierarchy Aug 23, 2011 10:21:28 PM org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons INFO: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@60961dff: defining beans [excludingResolver]; root of factory hierarchy Aug 23, 2011 10:21:28 PM org.springframework.context.support.AbstractApplicationContext prepareRefresh INFO: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@353c375: startup date [Tue Aug 23 22:21:28 CEST 2011]; parent: org.springframework.context.support.GenericApplicationContext@f01a1e Aug 23, 2011 10:21:28 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [META-INF/spring/bundle-context.xml] Aug 23, 2011 10:21:28 PM org.apache.camel.spring.handler.CamelNamespaceHandler init INFO: OSGi environment not detected. Aug 23, 2011 10:21:29 PM org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons INFO: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@2b76086d: defining beans [route1,route2,activemq,connectionFactory,template,consumerTemplate,camel:beanPostProcessor,camel]; parent: org.springframework.beans.factory.support.DefaultListableBeanFactory@60961dff Aug 23, 2011 10:21:29 PM org.apache.camel.core.xml.AbstractCamelContextFactoryBean afterPropertiesSet INFO: Using custom PackageScanClassResolver: org.apache.camel.test.junit4.CamelSpringTestSupport$ExcludingPackageScanClassResolver@5e95215b Aug 23, 2011 10:21:29 PM org.apache.camel.impl.converter.AnnotationTypeConverterLoader load INFO: Found 4 packages with 15 @Converter classes to load Aug 23, 2011 10:21:29 PM org.apache.camel.impl.converter.BaseTypeConverterRegistry loadTypeConverters INFO: Loaded 150 type converters in 0.318 seconds Aug 23, 2011 10:21:30 PM org.apache.camel.impl.DefaultCamelContext start INFO: Apache Camel 2.6.0 (CamelContext: camel) is starting Aug 23, 2011 10:21:30 PM org.apache.camel.impl.DefaultCamelContext doStartCamel INFO: Tracing is enabled on CamelContext: camel Aug 23, 2011 10:21:30 PM org.apache.camel.impl.DefaultCamelContext createManagementStrategy INFO: JMX enabled. Using ManagedManagementStrategy. Aug 23, 2011 10:21:30 PM org.apache.camel.component.file.FileEndpoint createConsumer INFO: Endpoint is configured with noop=true so forcing endpoint to be idempotent as well Aug 23, 2011 10:21:30 PM org.apache.camel.component.file.FileEndpoint createConsumer INFO: Using default memory based idempotent repository with cache max size: 1000 Aug 23, 2011 10:21:30 PM org.apache.camel.impl.DefaultCamelContext doStartOrResumeRouteConsumers INFO: Route: org.apache.cmueller.test.Route1 started and consuming from: Endpoint[file://src/test/data?initialDelay=5000&noop=true] Aug 23, 2011 10:21:30 PM org.apache.activemq.broker.BrokerService start INFO: Using Persistence Adapter: MemoryPersistenceAdapter Aug 23, 2011 10:21:30 PM org.apache.activemq.broker.BrokerService getBroker INFO: ActiveMQ 5.4.2 JMS Message Broker (localhost) is starting Aug 23, 2011 10:21:30 PM org.apache.activemq.broker.BrokerService getBroker INFO: For help or more information please see: http://activemq.apache.org/ Aug 23, 2011 10:21:30 PM org.apache.activemq.broker.BrokerService start INFO: ActiveMQ JMS Message Broker (localhost, ID:Christian-Muellers-MacBook-Pro.local-49748-1314130890845-0:1) started Aug 23, 2011 10:21:30 PM org.apache.activemq.broker.TransportConnector start INFO: Connector vm://localhost Started Aug 23, 2011 10:21:31 PM org.apache.camel.impl.DefaultCamelContext doStartOrResumeRouteConsumers INFO: Route: org.apache.cmueller.test.Route2 started and consuming from: Endpoint[activemq://queue:foo] Aug 23, 2011 10:21:31 PM org.apache.camel.impl.DefaultCamelContext start INFO: Total 2 routes, of which 2 is started. Aug 23, 2011 10:21:31 PM org.apache.camel.impl.DefaultCamelContext start INFO: Apache Camel 2.6.0 (CamelContext: camel) started in 0.995 seconds Aug 23, 2011 10:21:31 PM org.apache.camel.test.junit4.CamelTestSupport setUp INFO: ******************************************************************************** Aug 23, 2011 10:21:31 PM org.apache.camel.test.junit4.CamelTestSupport setUp INFO: Testing: (org.apache.cmueller.test.Route1Test) Aug 23, 2011 10:21:31 PM org.apache.camel.test.junit4.CamelTestSupport setUp INFO: ******************************************************************************** Aug 23, 2011 10:21:31 PM org.apache.camel.impl.DefaultCamelContext doStartOrResumeRouteConsumers INFO: Route: route1 started and consuming from: Endpoint[activemq://queue:foo] Aug 23, 2011 10:21:31 PM org.apache.camel.component.mock.MockEndpoint assertIsSatisfied INFO: Asserting: Endpoint[mock://foo] is satisfied Aug 23, 2011 10:21:35 PM org.apache.camel.processor.Logger process INFO: ID-Christian-Muellers-MacBook-Pro-local-49747-1314130889501-0-2 >>> (org.apache.cmueller.test.Route1) from(file://src/test/data?initialDelay=5000&noop=true) --> split[tokenize(body, ,)] <<< Pattern:InOnly, Headers:{CamelFileAbsolute=false, CamelFilePath=src/test/data/test.txt, CamelFileAbsolutePath=/Users/cmueller/workspaceApacheGitSVN/camel-context-start-test/src/test/data/test.txt, CamelFileRelativePath=test.txt, CamelFileParent=src/test/data, CamelFileLength=19, CamelFileName=test.txt, CamelFileNameOnly=test.txt, CamelFileLastModified=Mon Aug 22 20:03:56 CEST 2011}, BodyType:org.apache.camel.component.file.GenericFile, Body:1,2,3,4,5,6,7,8,9,0 Aug 23, 2011 10:21:35 PM org.apache.camel.processor.Logger process INFO: ID-Christian-Muellers-MacBook-Pro-local-49747-1314130889501-0-3 >>> (org.apache.cmueller.test.Route1) from(file://src/test/data?initialDelay=5000&noop=true) --> activemq://queue:foo <<< Pattern:InOnly, Headers:{CamelFilePath=src/test/data/test.txt, CamelFileAbsolutePath=/Users/cmueller/workspaceApacheGitSVN/camel-context-start-test/src/test/data/test.txt, CamelFileParent=src/test/data, CamelFileRelativePath=test.txt, CamelFileName=test.txt, CamelFileNameOnly=test.txt, CamelFileLastModified=Mon Aug 22 20:03:56 CEST 2011, CamelFileAbsolute=false, CamelFileLength=19}, BodyType:String, Body:1 Aug 23, 2011 10:21:35 PM org.apache.camel.processor.Logger process INFO: ID-Christian-Muellers-MacBook-Pro-local-49747-1314130889501-0-4 >>> (org.apache.cmueller.test.Route1) from(file://src/test/data?initialDelay=5000&noop=true) --> activemq://queue:foo <<< Pattern:InOnly, Headers:{CamelFileRelativePath=test.txt, CamelFileAbsolutePath=/Users/cmueller/workspaceApacheGitSVN/camel-context-start-test/src/test/data/test.txt, CamelFileNameOnly=test.txt, CamelFileParent=src/test/data, CamelFilePath=src/test/data/test.txt, CamelFileLength=19, CamelFileLastModified=Mon Aug 22 20:03:56 CEST 2011, CamelFileAbsolute=false, CamelFileName=test.txt}, BodyType:String, Body:2 Aug 23, 2011 10:21:35 PM org.apache.camel.processor.Logger process INFO: ID-Christian-Muellers-MacBook-Pro-local-49747-1314130889501-0-5 >>> (org.apache.cmueller.test.Route1) from(file://src/test/data?initialDelay=5000&noop=true) --> activemq://queue:foo <<< Pattern:InOnly, Headers:{CamelFileName=test.txt, CamelFileNameOnly=test.txt, CamelFileLength=19, CamelFilePath=src/test/data/test.txt, CamelFileAbsolute=false, CamelFileParent=src/test/data, CamelFileAbsolutePath=/Users/cmueller/workspaceApacheGitSVN/camel-context-start-test/src/test/data/test.txt, CamelFileLastModified=Mon Aug 22 20:03:56 CEST 2011, CamelFileRelativePath=test.txt}, BodyType:String, Body:3 Aug 23, 2011 10:21:35 PM org.apache.camel.processor.Logger process INFO: ID-Christian-Muellers-MacBook-Pro-local-49747-1314130889501-0-6 >>> (org.apache.cmueller.test.Route1) from(file://src/test/data?initialDelay=5000&noop=true) --> activemq://queue:foo <<< Pattern:InOnly, Headers:{CamelFilePath=src/test/data/test.txt, CamelFileName=test.txt, CamelFileLastModified=Mon Aug 22 20:03:56 CEST 2011, CamelFileLength=19, CamelFileAbsolute=false, CamelFileParent=src/test/data, CamelFileAbsolutePath=/Users/cmueller/workspaceApacheGitSVN/camel-context-start-test/src/test/data/test.txt, CamelFileRelativePath=test.txt, CamelFileNameOnly=test.txt}, BodyType:String, Body:4 Aug 23, 2011 10:21:35 PM org.apache.camel.processor.Logger process INFO: ID-Christian-Muellers-MacBook-Pro-local-49747-1314130889501-0-7 >>> (org.apache.cmueller.test.Route1) from(file://src/test/data?initialDelay=5000&noop=true) --> activemq://queue:foo <<< Pattern:InOnly, Headers:{CamelFilePath=src/test/data/test.txt, CamelFileAbsolutePath=/Users/cmueller/workspaceApacheGitSVN/camel-context-start-test/src/test/data/test.txt, CamelFileLastModified=Mon Aug 22 20:03:56 CEST 2011, CamelFileAbsolute=false, CamelFileParent=src/test/data, CamelFileRelativePath=test.txt, CamelFileNameOnly=test.txt, CamelFileName=test.txt, CamelFileLength=19}, BodyType:String, Body:5 Aug 23, 2011 10:21:35 PM org.apache.camel.processor.Logger process INFO: ID-Christian-Muellers-MacBook-Pro-local-49747-1314130889501-0-8 >>> (org.apache.cmueller.test.Route1) from(file://src/test/data?initialDelay=5000&noop=true) --> activemq://queue:foo <<< Pattern:InOnly, Headers:{CamelFilePath=src/test/data/test.txt, CamelFileLastModified=Mon Aug 22 20:03:56 CEST 2011, CamelFileNameOnly=test.txt, CamelFileAbsolutePath=/Users/cmueller/workspaceApacheGitSVN/camel-context-start-test/src/test/data/test.txt, CamelFileRelativePath=test.txt, CamelFileName=test.txt, CamelFileAbsolute=false, CamelFileParent=src/test/data, CamelFileLength=19}, BodyType:String, Body:6 Aug 23, 2011 10:21:35 PM org.apache.camel.processor.Logger process INFO: ID-Christian-Muellers-MacBook-Pro-local-49747-1314130889501-0-9 >>> (org.apache.cmueller.test.Route1) from(file://src/test/data?initialDelay=5000&noop=true) --> activemq://queue:foo <<< Pattern:InOnly, Headers:{CamelFileRelativePath=test.txt, CamelFileAbsolute=false, CamelFileName=test.txt, CamelFileNameOnly=test.txt, CamelFilePath=src/test/data/test.txt, CamelFileAbsolutePath=/Users/cmueller/workspaceApacheGitSVN/camel-context-start-test/src/test/data/test.txt, CamelFileLength=19, CamelFileParent=src/test/data, CamelFileLastModified=Mon Aug 22 20:03:56 CEST 2011}, BodyType:String, Body:7 Aug 23, 2011 10:21:35 PM org.apache.camel.processor.Logger process INFO: ID-Christian-Muellers-MacBook-Pro-local-49747-1314130889501-0-10 >>> (org.apache.cmueller.test.Route1) from(file://src/test/data?initialDelay=5000&noop=true) --> activemq://queue:foo <<< Pattern:InOnly, Headers:{CamelFileNameOnly=test.txt, CamelFileAbsolutePath=/Users/cmueller/workspaceApacheGitSVN/camel-context-start-test/src/test/data/test.txt, CamelFileRelativePath=test.txt, CamelFileLength=19, CamelFilePath=src/test/data/test.txt, CamelFileParent=src/test/data, CamelFileLastModified=Mon Aug 22 20:03:56 CEST 2011, CamelFileAbsolute=false, CamelFileName=test.txt}, BodyType:String, Body:8 Aug 23, 2011 10:21:35 PM org.apache.camel.processor.Logger process INFO: ID:Christian-Muellers-MacBook-Pro.local-49748-1314130890845-2:1:3:1:1 >>> (org.apache.cmueller.test.Route2) from(activemq://queue:foo) --> activemq://queue:bar <<< Pattern:InOnly, Headers:{JMSCorrelationID=null, CamelFileLastModified=Mon Aug 22 20:03:56 CEST 2011, JMSXGroupID=null, CamelFileLength=19, CamelFileRelativePath=test.txt, CamelFileNameOnly=test.txt, JMSDestination=queue://foo, JMSRedelivered=false, JMSMessageID=ID:Christian-Muellers-MacBook-Pro.local-49748-1314130890845-2:1:3:1:1, CamelFileAbsolutePath=/Users/cmueller/workspaceApacheGitSVN/camel-context-start-test/src/test/data/test.txt, CamelFileName=test.txt, JMSExpiration=0, JMSDeliveryMode=2, CamelFileParent=src/test/data, JMSType=null, JMSTimestamp=1314130895824, JMSPriority=4, CamelFilePath=src/test/data/test.txt, JMSReplyTo=null, CamelFileAbsolute=false}, BodyType:String, Body:1 Aug 23, 2011 10:21:35 PM org.apache.camel.processor.Logger process INFO: ID:Christian-Muellers-MacBook-Pro.local-49748-1314130890845-2:1:3:1:2 >>> (route1) from(activemq://queue:foo) --> mock://foo <<< Pattern:InOnly, Headers:{CamelFileAbsolute=false, CamelFileName=test.txt, JMSReplyTo=null, CamelFileRelativePath=test.txt, CamelFileNameOnly=test.txt, JMSCorrelationID=null, JMSDestination=queue://foo, JMSXGroupID=null, JMSPriority=4, CamelFileLastModified=Mon Aug 22 20:03:56 CEST 2011, CamelFileLength=19, JMSExpiration=0, CamelFileAbsolutePath=/Users/cmueller/workspaceApacheGitSVN/camel-context-start-test/src/test/data/test.txt, CamelFilePath=src/test/data/test.txt, JMSRedelivered=false, JMSDeliveryMode=2, JMSType=null, CamelFileParent=src/test/data, JMSMessageID=ID:Christian-Muellers-MacBook-Pro.local-49748-1314130890845-2:1:3:1:2, JMSTimestamp=1314130895858}, BodyType:String, Body:2 Aug 23, 2011 10:21:35 PM org.apache.camel.processor.Logger process INFO: ID:Christian-Muellers-MacBook-Pro.local-49748-1314130890845-2:1:3:1:4 >>> (route1) from(activemq://queue:foo) --> mock://foo <<< Pattern:InOnly, Headers:{CamelFileAbsolutePath=/Users/cmueller/workspaceApacheGitSVN/camel-context-start-test/src/test/data/test.txt, JMSCorrelationID=null, JMSExpiration=0, JMSReplyTo=null, JMSDeliveryMode=2, JMSRedelivered=false, CamelFileName=test.txt, CamelFileAbsolute=false, JMSMessageID=ID:Christian-Muellers-MacBook-Pro.local-49748-1314130890845-2:1:3:1:4, JMSDestination=queue://foo, CamelFileLastModified=Mon Aug 22 20:03:56 CEST 2011, CamelFileNameOnly=test.txt, CamelFileParent=src/test/data, JMSXGroupID=null, JMSTimestamp=1314130895871, CamelFileLength=19, CamelFilePath=src/test/data/test.txt, JMSPriority=4, JMSType=null, CamelFileRelativePath=test.txt}, BodyType:String, Body:4 Aug 23, 2011 10:21:35 PM org.apache.camel.processor.Logger process INFO: ID:Christian-Muellers-MacBook-Pro.local-49748-1314130890845-2:1:3:1:6 >>> (route1) from(activemq://queue:foo) --> mock://foo <<< Pattern:InOnly, Headers:{CamelFileRelativePath=test.txt, JMSTimestamp=1314130895875, CamelFileAbsolutePath=/Users/cmueller/workspaceApacheGitSVN/camel-context-start-test/src/test/data/test.txt, CamelFileLength=19, JMSDestination=queue://foo, JMSDeliveryMode=2, JMSXGroupID=null, JMSType=null, JMSCorrelationID=null, JMSPriority=4, JMSExpiration=0, JMSReplyTo=null, CamelFileName=test.txt, JMSRedelivered=false, CamelFileAbsolute=false, CamelFileLastModified=Mon Aug 22 20:03:56 CEST 2011, CamelFilePath=src/test/data/test.txt, CamelFileNameOnly=test.txt, JMSMessageID=ID:Christian-Muellers-MacBook-Pro.local-49748-1314130890845-2:1:3:1:6, CamelFileParent=src/test/data}, BodyType:String, Body:6 Aug 23, 2011 10:21:35 PM org.apache.camel.processor.Logger process INFO: ID:Christian-Muellers-MacBook-Pro.local-49748-1314130890845-2:1:3:1:8 >>> (route1) from(activemq://queue:foo) --> mock://foo <<< Pattern:InOnly, Headers:{CamelFileName=test.txt, CamelFileAbsolutePath=/Users/cmueller/workspaceApacheGitSVN/camel-context-start-test/src/test/data/test.txt, JMSDestination=queue://foo, JMSCorrelationID=null, JMSReplyTo=null, CamelFileRelativePath=test.txt, JMSPriority=4, CamelFileLength=19, JMSTimestamp=1314130895930, CamelFileNameOnly=test.txt, JMSRedelivered=false, JMSMessageID=ID:Christian-Muellers-MacBook-Pro.local-49748-1314130890845-2:1:3:1:8, CamelFileLastModified=Mon Aug 22 20:03:56 CEST 2011, JMSDeliveryMode=2, CamelFileAbsolute=false, JMSXGroupID=null, JMSType=null, CamelFilePath=src/test/data/test.txt, JMSExpiration=0, CamelFileParent=src/test/data}, BodyType:String, Body:8 Aug 23, 2011 10:21:35 PM org.apache.camel.processor.Logger process INFO: ID-Christian-Muellers-MacBook-Pro-local-49747-1314130889501-0-11 >>> (org.apache.cmueller.test.Route1) from(file://src/test/data?initialDelay=5000&noop=true) --> activemq://queue:foo <<< Pattern:InOnly, Headers:{CamelFileAbsolutePath=/Users/cmueller/workspaceApacheGitSVN/camel-context-start-test/src/test/data/test.txt, CamelFilePath=src/test/data/test.txt, CamelFileParent=src/test/data, CamelFileRelativePath=test.txt, CamelFileLength=19, CamelFileName=test.txt, CamelFileLastModified=Mon Aug 22 20:03:56 CEST 2011, CamelFileNameOnly=test.txt, CamelFileAbsolute=false}, BodyType:String, Body:9 Aug 23, 2011 10:21:35 PM org.apache.camel.processor.Logger process INFO: ID:Christian-Muellers-MacBook-Pro.local-49748-1314130890845-2:1:3:1:3 >>> (org.apache.cmueller.test.Route2) from(activemq://queue:foo) --> activemq://queue:bar <<< Pattern:InOnly, Headers:{JMSTimestamp=1314130895869, CamelFileAbsolute=false, CamelFileNameOnly=test.txt, CamelFileParent=src/test/data, JMSReplyTo=null, JMSPriority=4, CamelFileRelativePath=test.txt, JMSXGroupID=null, CamelFileLastModified=Mon Aug 22 20:03:56 CEST 2011, CamelFileAbsolutePath=/Users/cmueller/workspaceApacheGitSVN/camel-context-start-test/src/test/data/test.txt, CamelFileName=test.txt, JMSExpiration=0, JMSRedelivered=false, JMSDeliveryMode=2, CamelFilePath=src/test/data/test.txt, CamelFileLength=19, JMSType=null, JMSCorrelationID=null, JMSMessageID=ID:Christian-Muellers-MacBook-Pro.local-49748-1314130890845-2:1:3:1:3, JMSDestination=queue://foo}, BodyType:String, Body:3 Aug 23, 2011 10:21:35 PM org.apache.camel.processor.Logger process INFO: ID-Christian-Muellers-MacBook-Pro-local-49747-1314130889501-0-12 >>> (org.apache.cmueller.test.Route1) from(file://src/test/data?initialDelay=5000&noop=true) --> activemq://queue:foo <<< Pattern:InOnly, Headers:{CamelFileName=test.txt, CamelFileRelativePath=test.txt, CamelFileLastModified=Mon Aug 22 20:03:56 CEST 2011, CamelFileAbsolute=false, CamelFileParent=src/test/data, CamelFilePath=src/test/data/test.txt, CamelFileLength=19, CamelFileNameOnly=test.txt, CamelFileAbsolutePath=/Users/cmueller/workspaceApacheGitSVN/camel-context-start-test/src/test/data/test.txt}, BodyType:String, Body:0 Aug 23, 2011 10:21:35 PM org.apache.camel.processor.Logger process INFO: ID:Christian-Muellers-MacBook-Pro.local-49748-1314130890845-2:1:3:1:10 >>> (route1) from(activemq://queue:foo) --> mock://foo <<< Pattern:InOnly, Headers:{JMSDeliveryMode=2, JMSRedelivered=false, CamelFilePath=src/test/data/test.txt, JMSCorrelationID=null, CamelFileLastModified=Mon Aug 22 20:03:56 CEST 2011, CamelFileLength=19, CamelFileNameOnly=test.txt, CamelFileParent=src/test/data, JMSType=null, JMSTimestamp=1314130895948, JMSXGroupID=null, JMSReplyTo=null, CamelFileAbsolute=false, JMSExpiration=0, CamelFileName=test.txt, JMSDestination=queue://foo, CamelFileAbsolutePath=/Users/cmueller/workspaceApacheGitSVN/camel-context-start-test/src/test/data/test.txt, CamelFileRelativePath=test.txt, JMSPriority=4, JMSMessageID=ID:Christian-Muellers-MacBook-Pro.local-49748-1314130890845-2:1:3:1:10}, BodyType:String, Body:0 Aug 23, 2011 10:21:35 PM org.apache.camel.processor.Logger process INFO: ID:Christian-Muellers-MacBook-Pro.local-49748-1314130890845-2:1:3:1:5 >>> (org.apache.cmueller.test.Route2) from(activemq://queue:foo) --> activemq://queue:bar <<< Pattern:InOnly, Headers:{CamelFileAbsolutePath=/Users/cmueller/workspaceApacheGitSVN/camel-context-start-test/src/test/data/test.txt, JMSDeliveryMode=2, CamelFileParent=src/test/data, JMSXGroupID=null, JMSCorrelationID=null, JMSReplyTo=null, CamelFileName=test.txt, CamelFileAbsolute=false, JMSRedelivered=false, CamelFileNameOnly=test.txt, CamelFilePath=src/test/data/test.txt, JMSPriority=4, CamelFileLength=19, JMSType=null, JMSExpiration=0, CamelFileRelativePath=test.txt, JMSDestination=queue://foo, JMSTimestamp=1314130895873, JMSMessageID=ID:Christian-Muellers-MacBook-Pro.local-49748-1314130890845-2:1:3:1:5, CamelFileLastModified=Mon Aug 22 20:03:56 CEST 2011}, BodyType:String, Body:5 Aug 23, 2011 10:21:35 PM org.apache.camel.processor.Logger process INFO: ID:Christian-Muellers-MacBook-Pro.local-49748-1314130890845-2:1:3:1:7 >>> (org.apache.cmueller.test.Route2) from(activemq://queue:foo) --> activemq://queue:bar <<< Pattern:InOnly, Headers:{JMSDeliveryMode=2, JMSPriority=4, CamelFileLastModified=Mon Aug 22 20:03:56 CEST 2011, CamelFileRelativePath=test.txt, JMSXGroupID=null, CamelFileAbsolutePath=/Users/cmueller/workspaceApacheGitSVN/camel-context-start-test/src/test/data/test.txt, JMSMessageID=ID:Christian-Muellers-MacBook-Pro.local-49748-1314130890845-2:1:3:1:7, JMSRedelivered=false, JMSTimestamp=1314130895878, CamelFileLength=19, JMSExpiration=0, CamelFileAbsolute=false, CamelFilePath=src/test/data/test.txt, JMSCorrelationID=null, CamelFileParent=src/test/data, JMSReplyTo=null, JMSDestination=queue://foo, CamelFileNameOnly=test.txt, JMSType=null, CamelFileName=test.txt}, BodyType:String, Body:7 Aug 23, 2011 10:21:35 PM org.apache.camel.processor.Logger process INFO: ID:Christian-Muellers-MacBook-Pro.local-49748-1314130890845-2:1:3:1:9 >>> (org.apache.cmueller.test.Route2) from(activemq://queue:foo) --> activemq://queue:bar <<< Pattern:InOnly, Headers:{JMSDestination=queue://foo, JMSMessageID=ID:Christian-Muellers-MacBook-Pro.local-49748-1314130890845-2:1:3:1:9, JMSType=null, CamelFileLastModified=Mon Aug 22 20:03:56 CEST 2011, CamelFileRelativePath=test.txt, CamelFileName=test.txt, CamelFilePath=src/test/data/test.txt, JMSExpiration=0, JMSXGroupID=null, JMSTimestamp=1314130895942, JMSDeliveryMode=2, JMSPriority=4, CamelFileAbsolutePath=/Users/cmueller/workspaceApacheGitSVN/camel-context-start-test/src/test/data/test.txt, JMSReplyTo=null, JMSCorrelationID=null, CamelFileNameOnly=test.txt, JMSRedelivered=false, CamelFileParent=src/test/data, CamelFileAbsolute=false, CamelFileLength=19}, BodyType:String, Body:9 Aug 23, 2011 10:21:41 PM org.apache.camel.test.junit4.CamelTestSupport tearDown INFO: Testing done: org.apache.cmueller.test.Route1Test@72b398da Aug 23, 2011 10:21:41 PM org.apache.camel.impl.DefaultCamelContext doStop INFO: Apache Camel 2.6.0 (CamelContext:camel) is shutting down Aug 23, 2011 10:21:41 PM org.apache.camel.impl.DefaultShutdownStrategy doShutdown INFO: Starting to graceful shutdown 3 routes (timeout 10 seconds) Aug 23, 2011 10:21:41 PM org.apache.camel.impl.DefaultShutdownStrategy$ShutdownTask run INFO: Route: route1 suspended and shutdown deferred, was consuming from: Endpoint[activemq://queue:foo] Aug 23, 2011 10:21:41 PM org.apache.camel.impl.DefaultShutdownStrategy$ShutdownTask run INFO: Route: org.apache.cmueller.test.Route2 suspended and shutdown deferred, was consuming from: Endpoint[activemq://queue:foo] Aug 23, 2011 10:21:41 PM org.apache.camel.impl.DefaultShutdownStrategy$ShutdownTask run INFO: Route: org.apache.cmueller.test.Route1 suspended and shutdown deferred, was consuming from: Endpoint[file://src/test/data?initialDelay=5000&noop=true] Aug 23, 2011 10:21:41 PM org.apache.camel.impl.DefaultShutdownStrategy$ShutdownTask run INFO: Route: org.apache.cmueller.test.Route1 preparing to shutdown complete. Aug 23, 2011 10:21:41 PM org.apache.camel.impl.DefaultShutdownStrategy$ShutdownTask run INFO: Route: route1 shutdown complete. Aug 23, 2011 10:21:41 PM org.apache.camel.impl.DefaultShutdownStrategy$ShutdownTask run INFO: Route: org.apache.cmueller.test.Route2 shutdown complete. Aug 23, 2011 10:21:41 PM org.apache.camel.impl.DefaultShutdownStrategy$ShutdownTask run INFO: Route: org.apache.cmueller.test.Route1 shutdown complete. Aug 23, 2011 10:21:41 PM org.apache.camel.impl.DefaultShutdownStrategy doShutdown INFO: Graceful shutdown of 3 routes completed in 0 seconds Aug 23, 2011 10:21:41 PM org.apache.camel.impl.DefaultInflightRepository doStop INFO: Shutting down with no inflight exchanges. Aug 23, 2011 10:21:41 PM org.apache.camel.impl.DefaultCamelContext doStop INFO: Uptime: 11.924 seconds Aug 23, 2011 10:21:41 PM org.apache.camel.impl.DefaultCamelContext doStop INFO: Apache Camel 2.6.0 (CamelContext: camel) is shutdown in 0.805 seconds Aug 23, 2011 10:21:41 PM org.springframework.context.support.AbstractApplicationContext doClose INFO: Closing org.springframework.context.support.ClassPathXmlApplicationContext@353c375: startup date [Tue Aug 23 22:21:28 CEST 2011]; parent: org.springframework.context.support.GenericApplicationContext@f01a1e Aug 23, 2011 10:21:41 PM org.springframework.beans.factory.support.DefaultSingletonBeanRegistry destroySingletons INFO: Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@2b76086d: defining beans [route1,route2,activemq,connectionFactory,template,consumerTemplate,camel:beanPostProcessor,camel]; parent: org.springframework.beans.factory.support.DefaultListableBeanFactory@60961dff Aug 23, 2011 10:21:41 PM org.apache.activemq.broker.BrokerService stop INFO: ActiveMQ Message Broker (localhost, ID:Christian-Muellers-MacBook-Pro.local-49748-1314130890845-0:1) is shutting down