title: How to use log4j 2.0 and slf4j and Commons Logging together
body: <p>I currently am starting a new Webapp (running on tomcat 6) 
  I have components using slf4j and components using commons logging
  I plan to use log4j 2.0 as log implementation due to several reasons (mainly for the appenders:SocketAppender and SyslogAppender but also because of the promoted config reloading without loss of log events)</p>
  
  <p>Now my questions are:
  - To which interface do I program my new classes? loag4j or slf4j? or even commons logging?</p>
  
  <ul>
  <li><p>What's the preferred way to deploy the jars? put them in my application war or do i put them into the tomcat libs?</p></li>
  <li><p>what jars do I need to deploy? log4j (including slf4j and commons bindings), commons logging (slf4j-api-1.7.2.jar) and slf4j api (slf4j-api-1.7.2.jar)</p></li>
  </ul>