Project: talendesb
Issue TESB-10335: The cLog component is severely impaired
Assuming people here are all around Java programmers I wont gush over the merits of Java Logging frameworks... The *Camel* [_*{{log:}}*_ endpoint|http://camel.apache.org/log.html] - which the *cLog* component creates - has as the first parameter _*loggingCategory*_ (or logger name) and is exemplified right in the first example. If I set this cLog logging level to *{{DEBUG}}* then I can later issue this command in *_trun_ console*: {code}karaf@trun> log:set DEBUG loggingCategory{code} to cause *just* that logger category to show in _*{{tesb.log}}*_. The problem is that the TOS-ESB generates the endpoint uri with _*loggingCategory*_ := _**_ (ex. *cLog_1*), which is of course useless. A possible proper default would be something like: _*loggingCategory*_ := _**_._**_._**_ You may perhaps even consider making it a settable user options for the *cLog* component.
Story points: 1