You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by da...@apache.org on 2002/07/27 12:32:43 UTC

cvs commit: jakarta-james/src/conf james-server.xml

danny       2002/07/27 03:32:42

  Modified:    src/conf james-server.xml
  Log:
  logging changes contributed by Stephan Schiessling
  
  Revision  Changes    Path
  1.5       +150 -57   jakarta-james/src/conf/james-server.xml
  
  Index: james-server.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-james/src/conf/james-server.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- james-server.xml	31 Oct 2001 14:30:17 -0000	1.4
  +++ james-server.xml	27 Jul 2002 10:32:42 -0000	1.5
  @@ -1,62 +1,155 @@
   <?xml version="1.0"?>
  -<!--
  -                                README!
   
  -    Basic config file that sets up context for server application.
  -
  --->
   <server>
  -
  -    <logs>
  -     <!--  Specify the target for each category of logger listed below.
  -           The name is the name in the code and should not be changed by assemblers, deployers or administrators.
  -           The priority is the lowest priority of logging mesage recorded.
  -      -->
  -
  -        <category name="" target="default" priority="DEBUG" />
  -        <log-target name="default" location="/logs/James-default.log" />
  -        <category name="James.Mailet" target="James-Mailet-target" priority="DEBUG" />
  -        <log-target name="James-Mailet-target" location="/logs/James.Mailet.log" />
  -
  -        <category name="James" target="James-target" priority="DEBUG"/>
  -        <log-target name="James-target" location="/logs/James.log"/>
  -        <category name="spoolmanager" target="spoolmanager-target" priority="DEBUG"/>
  -        <log-target name="spoolmanager-target" location="/logs/spoolmanager.log"/>
  -        <category name="dnsserver" target="dnsserver-target" priority="DEBUG"/>
  -        <log-target name="dnsserver-target" location="/logs/dnsserver.log"/>
  -        <category name="remotemanager" target="remotemanager-target" priority="DEBUG"/>
  -        <log-target name="remotemanager-target" location="/logs/remotemanager.log"/>
  -        <category name="pop3server" target="pop3server-target" priority="DEBUG"/>
  -        <log-target name="pop3server-target" location="/logs/pop3server.log"/>
  -        <category name="smtpserver" target="smtpserver-target" priority="DEBUG"/>
  -        <log-target name="smtpserver-target" location="/logs/smtpserver.log"/>
  -        <category name="nntpserver" target="nntpserver-target" priority="DEBUG"/>
  -        <log-target name="nntpserver-target" location="/logs/nntpserver.log"/>
  -        <category name="nntp-repository" target="nntp-repository-target" priority="DEBUG"/>
  -        <log-target name="nntp-repository-target" location="/logs/nntp-repository.log"/>
  -        <category name="mailstore" target="mailstore-target" priority="DEBUG"/>
  -        <log-target name="mailstore-target" location="/logs/mailstore.log"/>
  -        <category name="users-store" target="users-store-target" priority="DEBUG"/>
  -        <log-target name="users-store-target" location="/logs/users-store.log"/>
  -        <category name="objectstorage" target="objectstorage-target" priority="DEBUG"/>
  -        <log-target name="objectstorage-target" location="/logs/objectstorage.log"/>
  -        <category name="connections" target="connections-target" priority="DEBUG"/>
  -        <log-target name="connections-target" location="/logs/connections.log"/>
  -        <category name="sockets" target="sockets-target" priority="DEBUG"/>
  -        <log-target name="sockets-target" location="/logs/sockets.log"/>
  -        <category name="scheduler" target="scheduler-target" priority="DEBUG"/>
  -        <log-target name="scheduler-target" location="/logs/scheduler.log"/>
  -
  -    </logs>
  -
  -    <policy>
  -      <grant code-base="file:${app.home}${/}blocks${/}*">
  -        <permission class="java.security.AllPermission" />
  -      </grant>
  -
  -      <grant code-base="file:${app.home}${/}lib${/}*">
  -        <permission class="java.security.AllPermission" />
  -      </grant>
  -    </policy>
  +  <logs version="1.1">
  +    <!-- see http://jakarta.apache.org/avalon/excalibur/logger/index.html -->
  +    <factories>
  +      <factory type="file" class="org.apache.avalon.excalibur.logger.factory.FileTargetFactory"/>
  +    </factories>
  +
  +    <categories>
  +      <category name="" log-level="DEBUG">
  +        <log-target id-ref="default"/>
  +      </category>
  +      <category name="James.Mailet" log-level="DEBUG">
  +        <log-target id-ref="James-Mailet-target"/>
  +      </category>
  +      <category name="James" log-level="DEBUG">
  +        <log-target id-ref="James-target"/>
  +      </category>
  +      <category name="spoolmanager" log-level="DEBUG">
  +        <log-target id-ref="spoolmanager-target"/>
  +      </category>
  +      <category name="dnsserver" log-level="DEBUG">
  +        <log-target id-ref="dnsserver-target"/>
  +      </category>
  +      <category name="remotemanager" log-level="DEBUG">
  +        <log-target id-ref="remotemanager-target"/>
  +      </category>
  +      <category name="pop3server" log-level="DEBUG">
  +        <log-target id-ref="pop3server-target"/>
  +      </category>
  +      <category name="smtpserver" log-level="DEBUG">
  +        <log-target id-ref="smtpserver-target"/>
  +      </category>
  +      <category name="nntpserver" log-level="DEBUG">
  +        <log-target id-ref="nntpserver-target"/>
  +      </category>
  +      <category name="nntp-repository" log-level="DEBUG">
  +        <log-target id-ref="nntp-repository-target"/>
  +      </category>
  +      <category name="mailstore" log-level="DEBUG">
  +        <log-target id-ref="mailstore-target"/>
  +      </category>
  +      <category name="users-store" log-level="DEBUG">
  +        <log-target id-ref="users-store-target"/>
  +      </category>
  +      <category name="objectstorage" log-level="DEBUG">
  +        <log-target id-ref="objectstorage-target"/>
  +      </category>
  +      <category name="connections" log-level="DEBUG">
  +        <log-target id-ref="connections-target"/>
  +      </category>
  +      <category name="sockets" log-level="DEBUG">
  +        <log-target id-ref="sockets-target"/>
  +      </category>
  +      <category name="scheduler" log-level="DEBUG">
  +        <log-target id-ref="scheduler-target"/>
  +      </category>
  +    </categories>
  +
  +    <targets>
  +      <file id="default">
  +        <filename>${app.home}/logs/James-default.log</filename>
  +        <format>%5.5{priority} %{time} [%8.8{category}] (%{context}): %{message}\n%{throwable}</format>
  +        <append>true</append>
  +      </file>
  +      <file id="James-Mailet-target">
  +        <filename>${app.home}/logs/James.Mailet.log</filename>
  +        <format>%5.5{priority} %{time} [%8.8{category}] (%{context}): %{message}\n%{throwable}</format>
  +        <append>true</append>
  +      </file>
  +      <file id="James-target">
  +        <filename>${app.home}/logs/James.log</filename>
  +        <format>%5.5{priority} %{time} [%8.8{category}] (%{context}): %{message}\n%{throwable}</format>
  +        <append>true</append>
  +      </file>
  +      <file id="spoolmanager-target">
  +        <filename>${app.home}/logs/spoolmanager.log</filename>
  +        <format>%5.5{priority} %{time} [%8.8{category}] (%{context}): %{message}\n%{throwable}</format>
  +        <append>true</append>
  +      </file>
  +      <file id="dnsserver-target">
  +        <filename>${app.home}/logs/dnsserver.log</filename>
  +        <format>%5.5{priority} %{time} [%8.8{category}] (%{context}): %{message}\n%{throwable}</format>
  +        <append>true</append>
  +      </file>
  +      <file id="remotemanager-target">
  +        <filename>${app.home}/logs/remotemanager.log</filename>
  +        <format>%5.5{priority} %{time} [%8.8{category}] (%{context}): %{message}\n%{throwable}</format>
  +        <append>true</append>
  +      </file>
  +      <file id="pop3server-target">
  +        <filename>${app.home}/logs/pop3server.log</filename>
  +        <format>%5.5{priority} %{time} [%8.8{category}] (%{context}): %{message}\n%{throwable}</format>
  +        <append>true</append>
  +      </file>
  +      <file id="smtpserver-target">
  +        <filename>${app.home}/logs/smtpserver.log</filename>
  +        <format>%5.5{priority} %{time} [%8.8{category}] (%{context}): %{message}\n%{throwable}</format>
  +        <append>true</append>
  +      </file>
  +      <file id="nntpserver-target">
  +        <filename>${app.home}/logs/nntpserver.log</filename>
  +        <format>%5.5{priority} %{time} [%8.8{category}] (%{context}): %{message}\n%{throwable}</format>
  +        <append>true</append>
  +      </file>
  +      <file id="nntp-repository-target">
  +        <filename>${app.home}/logs/nntp-repository.log</filename>
  +        <format>%5.5{priority} %{time} [%8.8{category}] (%{context}): %{message}\n%{throwable}</format>
  +        <append>true</append>
  +      </file>
  +      <file id="mailstore-target">
  +        <filename>${app.home}/logs/mailstore.log</filename>
  +        <format>%5.5{priority} %{time} [%8.8{category}] (%{context}): %{message}\n%{throwable}</format>
  +        <append>true</append>
  +      </file>
  +      <file id="users-store-target">
  +        <filename>${app.home}/logs/users-store.log</filename>
  +        <format>%5.5{priority} %{time} [%8.8{category}] (%{context}): %{message}\n%{throwable}</format>
  +        <append>true</append>
  +      </file>
  +      <file id="objectstorage-target">
  +        <filename>${app.home}/logs/objectstorage.log</filename>
  +        <format>%5.5{priority} %{time} [%8.8{category}] (%{context}): %{message}\n%{throwable}</format>
  +        <append>true</append>
  +      </file>
  +      <file id="connections-target">
  +        <filename>${app.home}/logs/connections.log</filename>
  +        <format>%5.5{priority} %{time} [%8.8{category}] (%{context}): %{message}\n%{throwable}</format>
  +        <append>true</append>
  +      </file>
  +      <file id="sockets-target">
  +        <filename>${app.home}/logs/sockets.log</filename>
  +        <format>%5.5{priority} %{time} [%8.8{category}] (%{context}): %{message}\n%{throwable}</format>
  +        <append>true</append>
  +      </file>
  +      <file id="scheduler-target">
  +        <filename>${app.home}/logs/scheduler.log</filename>
  +        <format>%5.5{priority} %{time} [%8.8{category}] (%{context}): %{message}\n%{throwable}</format>
  +        <append>true</append>
  +      </file>
  +    </targets>
  +  </logs>
  +
  +  <policy>
  +    <grant code-base="file:${app.home}${/}blocks${/}*">
  +      <permission class="java.security.AllPermission" />
  +    </grant>
  +
  +    <grant code-base="file:${app.home}${/}lib${/}*">
  +      <permission class="java.security.AllPermission" />
  +    </grant>
  +  </policy>
   
   </server>
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>