Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jetty-dev] Jetty Logger Question, Please.

Joseph,

Cutting and pasting your config into the jetty-maven-plugin works fine
for me with that version of the plugin as well as later ones.

What do you mean it doesn't work? Could it be that the file is being
deleted by cron from /tmp or something of that nature?

Jan

On 25 July 2013 06:20, Joseph Suriol <jsuriol@xxxxxxxxxxxxxx> wrote:
>
>
>
>
> I am trying to turn on access logging in the Jetty Maven plugin, but it’s
> proving a daunting task.
>
>
>
> The library seems to be there:
>
>
>
> $ jar tvf jetty-server-8.1.7.v20120910.jar | grep NCSARequestLog
>
> 10950 Mon Sep 10 14:04:30 EDT 2012
> org/eclipse/jetty/server/NCSARequestLog.class
>
> 256 Mon Sep 10 14:04:28 EDT 2012
> org/eclipse/jetty/server/jmx/NCSARequestLog-mbean.properties
>
>
>
> This is the entry I have in the pom file using requestLog
>
>
>
> pom.xml
>
>
>
> <plugin>
>
>     <groupId>org.mortbay.jetty</groupId>
>
>     <artifactId>jetty-maven-plugin</artifactId>
>
>     <version>8.1.8.v20121106</version>
>
>     <configuration>
>
>        <requestLog implementation="org.eclipse.jetty.server.NCSARequestLog">
>
>           <filename>/tmp/request.log</filename>
>
>           <retainDays>90</retainDays>
>
>           <append>true</append>
>
>           <extended>false</extended>
>
>           <logTimeZone>GMT</logTimeZone>
>
>        </requestLog>
>
>     </configuration>
>
> </plugin>
>
>
>
> That does not work.
>
>
>
> ---------------
>
>
>
> I have also tried putting the following in /etc/jetty.xml  and referencing
> /etc/jetty.xml in the pom file
>
>
>
>
>
> /etc/jetty.xml
>
>
>
> <?xml version="1.0"?>
>
> <!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN"
> "http://www.eclipse.org/jetty/configure.dtd";>
>
>
>
> <!-- =============================================================== -->
>
> <!-- Configure the Jetty Request Log                                 -->
>
> <!-- =============================================================== -->
>
>
>
> <Configure id="Server" class="org.eclipse.jetty.server.Server">
>
>
>
>     <!-- =========================================================== -->
>
>     <!-- Configure Request Log                                       -->
>
>     <!-- =========================================================== -->
>
>     <Ref id="Handlers">
>
>       <Call name="addHandler">
>
>         <Arg>
>
>           <New id="RequestLog"
> class="org.eclipse.jetty.server.handler.RequestLogHandler">
>
>         <Set name="requestLog">
>
>           <New id="RequestLogImpl"
> class="org.eclipse.jetty.server.NCSARequestLog">
>
>         <Set name="filename"><Property name="access.log"
> default="/tmp"/>/yyyy_mm_dd.request.log</Set>
>
>         <Set name="filenameDateFormat">yyyy_MM_dd</Set>
>
>         <Set name="retainDays">90</Set>
>
>         <Set name="append">true</Set>
>
>         <Set name="extended">false</Set>
>
>         <Set name="logCookies">false</Set>
>
>         <Set name="LogTimeZone">GMT</Set>
>
>           </New>
>
>         </Set>
>
>       </New>
>
>         </Arg>
>
>       </Call>
>
>     </Ref>
>
> </Configure>
>
>
>
>
>
> pom.xml
>
>
>
> plugin>
>
>     <groupId>org.mortbay.jetty</groupId>
>
>     <artifactId>jetty-maven-plugin</artifactId>
>
>     <version>8.1.8.v20121106</version>
>
>     <configuration>
>
>        <jettyXml>/etc/jetty.xml</jettyXml>
>
>     </configuration>
>
> </plugin>
>
>
>
> That does not work either.  What am I doing wrong?   Any ideas?
>
>
>
> Many thanks
>
>
>
>
>
>
> _______________________________________________
> jetty-dev mailing list
> jetty-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/jetty-dev
>



-- 
Jan Bartel <janb@xxxxxxxxxxx>
www.webtide.com – Developer advice, services and support
from the Jetty & CometD experts.


Back to the top