So AMQ is starting up and immediately shutting down without issuing an error then:
2011-07-13 13:16:34,045 | DEBUG | Found component: activemq in registry: org.apache.activemq.c amel.component.ActiveMQComponent@12fc02 | org.apache.camel.impl.DefaultComponentResolver | main 2011-07-13 13:16:34,046 | DEBUG | Creating endpoint uri=[activemq://queue:Outbound.Errored], path=[queue:Outbound.Errored], parameters=[{}] | org.apache.camel.impl.DefaultComponent | main 2011-07-13 13:16:34,054 | DEBUG | activemq://queue:Outbound.Errored converted to endpoint: Endpoint[activemq://queue:Outbound.Errored] by component: org.apache.activemq.camel.component.ActiveMQComponent@12fc02 | org.apache.camel.spring.SpringCamelContext | main 2011-07-13 13:16:34,056 | INFO | Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@178dc08: defining beans [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,org.apache.activemq.xbean.XBeanBrokerService#0,template,consumerTemplate,camel:beanPostProcessor,camel,activemq,securityLoginService,securityConstraint,securityConstraintMapping,securityHandler,contexts,Server]; root of factory hierarchy | org.springframework.beans.factory.support.DefaultListableBeanFactory | main 2011-07-13 13:16:34,056 | INFO | ActiveMQ Message Broker (ubuntu, ID:ubuntu-36742-1310559392931-0:1) is shutting down | org.apache.activemq.broker.BrokerService | main 2011-07-13 13:16:35,236 | INFO | Connector openwire Stopped | org.apache.activemq.broker.TransportConnector | main 2011-07-13 13:16:35,550 | INFO | Connector openwire+ssl Stopped | org.apache.activemq.broker.TransportConnector | main 2011-07-13 13:16:37,552 | INFO | Connector stomp Stopped | org.apache.activemq.broker.TransportConnector | main 2011-07-13 13:16:37,558 | INFO | PListStore:/opt/activemq/data/ubuntu/tmp_storage stopped | org.apache.activemq.store.kahadb.plist.PListStore | main 2011-07-13 13:16:37,558 | INFO | Stopping async queue tasks | org.apache.activemq.store.kahadb.KahaDBStore | main 2011-07-13 13:16:37,558 | INFO | Stopping async topic tasks | org.apache.activemq.store.kahadb.KahaDBStore | main As you can see AMQ begins, registered various bits, then shuts itself down. Am puzzelled - all I did was rebuild my route jar file with the errorHandler() line below in. Any ideas? James On 13 July 2011 13:03, Claus Ibsen <claus.ib...@gmail.com> wrote: > Hi > > What you see in the logs is when Camel startup. Some log lines are > DEBUG level which is more used for developers/internally. > When Camel bootup it scans the classpath and detects any > TypeConverters dynamically. And thus it look in the camel-jetty JAR > file during this process. And hence why you see some DEBUG logging of > that. > > There is no problem. > > On Wed, Jul 13, 2011 at 1:47 PM, James Green <james.mk.gr...@gmail.com> > wrote: > > I just added the following to my route: > > > > errorHandler(deadLetterChannel("activemq:queue:Outbound.Errored")); > > > > All I want is to prove that if my route target fails, the message is > > directed to the above JMS queue. > > > > On restarting ActiveMQ however I see this: > > > > 2011-07-13 11:40:59,226 | DEBUG | Loading type converters ... | > > org.apache.camel.impl.converter.DefaultTypeConverter | main > > 2011-07-13 11:40:59,226 | INFO | Loading file > > META-INF/services/org/apache/camel/TypeConverter to retrieve list of > > packages, from url: > > > jar:file:/opt/activemq/lib/activemq-camel-5.5.0.jar!/META-INF/services/org/apache/camel/TypeConverter > > | org.apache.camel.impl.converter.AnnotationTypeConverterLoader | main > > 2011-07-13 11:40:59,227 | INFO | Loading file > > META-INF/services/org/apache/camel/TypeConverter to retrieve list of > > packages, from url: > > > jar:file:/opt/activemq/lib/camel-core-2.7.0.jar!/META-INF/services/org/apache/camel/TypeConverter > > | org.apache.camel.impl.converter.AnnotationTypeConverterLoader | main > > 2011-07-13 11:40:59,227 | INFO | Loading file > > META-INF/services/org/apache/camel/TypeConverter to retrieve list of > > packages, from url: > > > jar:file:/opt/activemq/lib/camel-jetty-2.7.0.jar!/META-INF/services/org/apache/camel/TypeConverter > > | org.apache.camel.impl.converter.AnnotationTypeConverterLoader | main > > 2011-07-13 11:40:59,228 | DEBUG | Searching for annotations of > > org.apache.camel.Converter in packages: [org.apache.camel.component.file, > > org.apache.camel.component.bean, org.apache.camel.component.jetty, > > org.apache.camel.converter, org.apache.activemq.camel.converter] | > > org.apache.camel.impl.DefaultPackageScanClassResolver | main > > 2011-07-13 11:40:59,472 | DEBUG | Cannot find class > > 'org/apache/camel/component/jetty/CamelContinuationServlet.class' in any > > classloaders: [java.net.URLClassLoader@691f36] | > > org.apache.camel.impl.DefaultPackageScanClassResolver | main > > 2011-07-13 11:40:59,489 | DEBUG | Cannot find class > > 'org/apache/camel/component/jetty/JettyHttpComponent.class' in any > > classloaders: [java.net.URLClassLoader@691f36] | > > org.apache.camel.impl.DefaultPackageScanClassResolver | main > > 2011-07-13 11:40:59,490 | DEBUG | Cannot find class > > 'org/apache/camel/component/jetty/JettyHttpEndpoint.class' in any > > classloaders: [java.net.URLClassLoader@691f36] | > > org.apache.camel.impl.DefaultPackageScanClassResolver | main > > 2011-07-13 11:40:59,596 | DEBUG | Found: [class > > org.apache.camel.component.file.GenericFileConverter, class > > org.apache.camel.component.bean.BeanConverter, class > > org.apache.camel.component.jetty.JettyConverter, class > > org.apache.camel.converter.CamelConverter, class > > org.apache.camel.converter.CollectionConverter, class > > org.apache.camel.converter.IOConverter, class > > org.apache.camel.converter.NIOConverter, class > > org.apache.camel.converter.ObjectConverter, class > > org.apache.camel.converter.TimePatternConverter, class > > org.apache.camel.converter.jaxp.DomConverter, class > > org.apache.camel.converter.jaxp.StaxConverter, class > > org.apache.camel.converter.jaxp.StreamSourceConverter, class > > org.apache.camel.converter.jaxp.XmlConverter, class > > org.apache.camel.converter.stream.StreamCacheConverter, class > > org.apache.activemq.camel.converter.ActiveMQConverter, class > > org.apache.activemq.camel.converter.ActiveMQMessageConverter] | > > org.apache.camel.impl.DefaultPackageScanClassResolver | main > > > > I'm confused as to why my errorHandler requires Jetty? And if somehow it > > really does, where's the JAR I need to put into the lib/ directory? > > > > At no point does my java reference http... > > > > Stumbling through this slowly, > > > > James > > > > > > -- > Claus Ibsen > ----------------- > FuseSource > Email: cib...@fusesource.com > Web: http://fusesource.com > Twitter: davsclaus, fusenews > Blog: http://davsclaus.blogspot.com/ > Author of Camel in Action: http://www.manning.com/ibsen/ >