2014-06-05 66 views
0

如何在使用scala DSL时为所有路由设置跟踪(getContext.setTracing)。使用SCALA DSL对骆驼进行setTracing

我不能这样做,看到控制台或日志什么:

class RouteSendEmailWS extends RouteBuilder { 
    getContext.setStreamCaching(true) 
    getContext.setTracing(true) 

    from("direct:x) ==> { to("mock:onX") } 
} 

我应该在哪里看到的输出。

回答

1

而你正在发送数据到该路线?例如你发送数据到“direct:x”?。 如果你没有发送数据,那么没有任何可追溯的东西。

你可以阅读这里 http://camel.apache.org/tracer

示踪如果你想一些事情发生,你可以用一个定时器,而不是“直接:X”的计时器将触发每一秒默认。