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]

Reply via email to