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