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

Reply via email to