As I am digging into the HornetQ/ActiveMQ 6 code base I am seeing quite a
mix of logging in use or just simply referenced in various places. Here is
a list of items I have found:

* System.out.println statements in many of the examples and tests as well
as several in the main code base
* A use of the SLF4J logger
* A reference to the old Log4jLogDelegateFactory
* A use of the Arjuna logger
* Some references to Log4J configs in some POMs

Clearly these various items need to cleaned up aligned to a single logging
framework, not to mention appropriately documented. But this also raised
some really fundamental questions for me:

* What is the advantage to using the JBoss Logging vs. SLF4J?
* Does JBoss Logging supply any logging providers to bind to other logging
frameworks?
* Does JBoss Logging provide parameterized logging?
* Where can I find some documentation on JBoss Logging (specifically how it
works)? I'm looking everywhere and not finding anything besides the HornetQ
logging docs (
http://docs.jboss.org/hornetq/2.4.0.Final/docs/user-manual/html_single/index.html#logging).
If I can't find anything about how JBoss Logging works, clearly users will
be just as lost as I am at the moment.

Can someone please help me to answer these questions?

Bruce

-- 
perl -e 'print
unpack("u30","D0G)U8V4\@4VYY9&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*" );'

ActiveMQ in Action: http://bit.ly/2je6cQ
Blog: http://bruceblog.org/
Twitter: http://twitter.com/brucesnyder

Reply via email to