title: override level of subcategory in log4j configuration
body: <p>There is some auditing in my application. Every audit event has it's own log4j category with name that is prefixed by same string.</p>
  
  <p>EG:
  general auditing category name: com.company.audit</p>
  
  <p>web login category name: com.company.audit.web.login<br/>
  create something: com.company.audit.api.create
  etc..</p>
  
  <p>some of the categories should be logged by default, but some not =></p>
  
  <pre><code>&lt;category name="com.compamy.audit" additivity="true"&gt;
      &lt;priority value="INFO"/&gt;
  &lt;/category&gt;
  
  &lt;category name="com.company.audit.web.login" additivity="true"&gt;
    &lt;priority value="DEBUG"&gt;
  &lt;/category&gt;
  </code></pre>
  
  <p>As default is INFO second category shouldn't be logged. At least I thought it but it doesn't work. Any help how to override logging level on 'sub-category'. </p>
  
  <p>NOTE: I don't have much possibility to change a naming scheme as a whole</p>
  
  <p>ADDED:</p>
  
  <p>here is configuration of appender:</p>
  
  <pre><code>&lt;appender class="org.apache.log4j.RollingFileAppender" name="Company_AUDIT"&gt;
  
  &lt;param name="File" value="${jboss.server.log.dir}/company_audit.log"/&gt;
  
  &lt;param value="10000KB" name="MaxFileSize"/&gt;
  
  &lt;param value="10" name="MaxBackupIndex"/&gt;
  
  &lt;layout class="org.apache.log4j.PatternLayout"&gt;
      &lt;param name="ConversionPattern" value="foo"/&gt;
  &lt;/layout&gt;
  
  &lt;/appender&gt;
  </code></pre>