Hi Christian,

I tried to run the test with Camel 2.8.0 and Camel 2.9-SNAPSHOT.
I don't have the issue that you meet.

On 8/24/11 4:28 AM, Christian Müller wrote:
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



--
Willem
----------------------------------
FuseSource
Web: http://www.fusesource.com
Blog:    http://willemjiang.blogspot.com (English)
         http://jnn.javaeye.com (Chinese)
Twitter: willemjiang
Weibo: willemjiang

Reply via email to