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

Reply via email to