proyal 2003/02/06 08:44:06 Modified: sevak/src/demo/conf jetty-assembly.xml jetty-environment.xml Log: Patch from Greg Steuck to add request logging for Sevak/Jetty Revision Changes Path 1.2 +7 -1 avalon-apps/sevak/src/demo/conf/jetty-assembly.xml Index: jetty-assembly.xml =================================================================== RCS file: /home/cvs/avalon-apps/sevak/src/demo/conf/jetty-assembly.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- jetty-assembly.xml 22 Sep 2002 21:39:12 -0000 1.1 +++ jetty-assembly.xml 6 Feb 2003 16:44:05 -0000 1.2 @@ -3,7 +3,13 @@ "http://jakarta.apache.org/phoenix/assembly_1_0.dtd"> <assembly> - <block class="org.apache.avalon.apps.sevak.blocks.jetty.JettySevak" name="sevak"/> + <block name="access" + class="org.apache.avalon.apps.sevak.blocks.jetty.NCSARequestLogger" + /> + <block class="org.apache.avalon.apps.sevak.blocks.jetty.JettySevak" name="sevak"> + <provide name="access" + role="org.apache.avalon.apps.sevak.blocks.jetty.RequestLogger"/> + </block> <block class="org.apache.avalon.apps.sevak.demo.SevakTest" name="sevakTest"> <provide name="sevak" role="org.apache.avalon.apps.sevak.Sevak"/> </block> 1.2 +35 -15 avalon-apps/sevak/src/demo/conf/jetty-environment.xml Index: jetty-environment.xml =================================================================== RCS file: /home/cvs/avalon-apps/sevak/src/demo/conf/jetty-environment.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- jetty-environment.xml 22 Sep 2002 21:39:12 -0000 1.1 +++ jetty-environment.xml 6 Feb 2003 16:44:05 -0000 1.2 @@ -7,23 +7,43 @@ --> <environment> - <logs> + <logs version="1.1"> - <category name="" target="default" - priority="DEBUG" /> - <category name="objectstorage" target="objectstorage-target" - priority="DEBUG" /> + <factories> + <factory type="file" class="org.apache.avalon.excalibur.logger.factory.FileTargetFactory"/> + + </factories> - <log-target name="default" - location="/logs/avalon-demo.log" /> - <log-target name="objectstorage-target" - location="/logs/objectstorage.log" /> - </logs> + <targets> + <file id="default"> + <filename>${app.home}/logs/avalon-demo.log</filename> + <format type="extended"> + %6.6{priority} %10.10{time} [%8.8{category}] (%{context}): %{message}\n%{throwable} + </format> + </file> - <policy> - <grant code-base="sar:SAR-INF/lib/*"> - <permission class="java.security.AllPermission" /> - </grant> - </policy> + <file id="access_log"> + <filename>${app.home}/logs/access.log</filename> + <format type="extended"> + %{message}\n + </format> + </file> + </targets> + + <categories> + <category name="" log-level="DEBUG"> + <log-target id-ref="default"/> + </category> + <category name="access" log-level="INFO"> + <log-target id-ref="access_log"/> + </category> + </categories> + </logs> + + <policy> + <grant code-base="sar:SAR-INF/lib/*"> + <permission class="java.security.AllPermission" /> + </grant> + </policy> </environment>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]