I've declared a component's logger as such:
      <map:reader logger="geoid" ... />

Then I configured the log4j:
  <appender name="GEOID_APPENDER" class="org.apache.log4j.FileAppender">
    <param name="File" value="\${logs.dir}/geoid.log"/>
    <param name="Append" value="\${logs.append}"/>
    <layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{ISO8601} %t %-5p %c{2} - %m%n"/>
    </layout>
  </appender>

  <logger name="geoid" additivity="false">
    <level value="\${org.apache.cocoon.log4j.loglevel}"/>
    <appender-ref ref="GEOID_APPENDER"/>
  </logger>

But, even when org.apache.cocoon.log4j.loglevel is set to DEBUG, the getLogger.debug() statements' output doesn't appear in the geoid-log file, though said file is created.

Any clue ?

Regards,

--------------------
   Luca Morandini
www.lucamorandini.it
--------------------


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to