I get this message with last snapshot of Cocoon (27 02 2002) with Tomcat
4.0.1, when trying to configure the logger to rotate files with this
logkit.conf. Looking at catalina.out i see these two rows:
Logging Error: Could not set up Cocon Logger, will use screen instead
java.lang.NullPointerException
at
org.apache.avalon.excalibur.logger.DefaultLogTargetManager.configure(Def
aultLogTargetManager.java:94)
Is that right or not? Why that?
<?xml version="1.0"?>
<logkit>
<factories>
<factory type="priority-filter"
class="org.apache.avalon.excalibur.logger.factory.PriorityFilterTargetFa
ctory"/>
<factory type="servlet"
class="org.apache.avalon.excalibur.logger.factory.ServletTargetFactory"/
>
<factory type="cocoon"
class="org.apache.cocoon.util.log.CocoonTargetFactory"/>
</factories>
<targets>
<cocoon id="cocoon">
<filename>${context-root}/WEB-INF/logs/cocoon.log</filename>
<format type="cocoon">
%7.7{priority} %{time} [%8.8{category}] (%{uri})
%{thread}/%{class:short}: %{message}\n%{throwable}
</format>
<append>true</append>
<rotation type="revolving" init="1" max="4">
<or>
<size>100m</size>
<time>01:00:00</time>
</or>
</rotation>
</cocoon>
<cocoon id="root">
<filename>${context-root}/WEB-INF/logs/root.log</filename>
<format type="cocoon">
%7.7{priority} %{time} [%8.8{category}] (%{uri})
%{thread}/%{class:short}: %{message}\n%{throwable}
</format>
<append>true</append>
<rotation type="revolving" init="1" max="4">
<or>
<size>100m</size>
<time>01:00:00</time>
</or>
</rotation>
</cocoon>
<cocoon id="components">
<filename>${context-root}/WEB-INF/logs/components.log</filename>
<format type="cocoon">
%7.7{priority} %{time} [%8.8{category}] (%{uri})
%{thread}/%{class:short}: %{message}\n%{throwable}
</format>
<append>true</append>
<rotation type="revolving" init="1" max="4">
<or>
<size>100m</size>
<time>01:00:00</time>
</or>
</rotation>
</cocoon>
<priority-filter id="filter" log-level="ERROR">
<servlet>
<format type="extended">%7.7{priority} %5.5{time}:
%{message}\n%{throwable}</format>
</servlet>
</priority-filter>
</targets>
<categories>
<category name="cocoon" log-level="DEBUG">
<log-target id-ref="cocoon"/>
</category>
<category name="root" log-level="DEBUG">
<log-target id-ref="root"/>
<category name="store" log-level="DEBUG">
<log-target id-ref="components"/>
<log-target id-ref="filter"/>
</category>
<category name="xslt" log-level="DEBUG">
<log-target id-ref="components"/>
<log-target id-ref="filter"/>
</category>
</category>
</categories>
</logkit>
Thank you!
Paolo Scaffardi
AIRVENT SAM S.p.A.
via Macanno 32 , 47900 Rimini (ITALY)
Tel. 0541 383294
Fax. 0541 387086
---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>