THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Wiki Markup |
---|
{snippet:id=alternatives|lang=java|url=camel/trunk/components/camel-scala/src/test/scala/org/apache/camel/scala/dsl/FilterRouteBuilderTest.scala} |
Messaging channels
Dead letter channel
The dead letter channel can be created with the syntax similar to the one used in Java DSL.
Code Block | ||||
---|---|---|---|---|
| ||||
"jms:in" errorHandler(deadLetterChannel("jms:error")) to "jms:out" |
You can also use different error handler available for the Java DSL. In particular Scala DSL supports DefaultErrorHandler and LoggingErrorHandler.
Code Block | ||||
---|---|---|---|---|
| ||||
// DefaultErrorHandler
"jms:in" errorHandler(defaultErrorHandler) to "jms:out"
// LoggingErrorHandler
"jms:in" errorHandler(loggingErrorHandler.level(LoggingLevel.INFO).logName("com.example.MyLogger")) to "jms:out"
|
Message routing
Aggregator
...