THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
And in Camel 2.2 you can use the log
DSL which allows you to use Simple language to construct a dynamic message which gets logged.
For example you can do
Code Block | ||
---|---|---|
| ||
from("direct:start").log("Processing ${id}").to("bean:foo"); |
...
Code Block | ||||
---|---|---|---|---|
| ||||
<bean id="myLogger" class="org.slf4j.LoggerFactory" factory-method="getLogger" xmlns="http://www.springframework.org/schema/beans">
<constructor-arg value="com.mycompany.mylogger" />
</bean>
<route id="moo" xmlns="http://camel.apache.org/schema/spring">
<from uri="direct:moo"/>
<log message="Me Got ${body}" loggingLevel="INFO" loggerRef="myLogger"/>
<to uri="mock:baz"/>
</route>
|
...