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.

Thank you for your reply.   

Well...  the plot thickens.   

I tried other locations as well as /tmp, no log file gets created, and I see http request being sent to Jetty in the browser inspector.  

You are saying that this below is all it takes to get the log file going?    If so, it's encouraging and I'll have to look for the problem elsewhere.   Many thanks.  

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>

----------------------------------------

-----Original Message-----
From: jetty-dev-bounces@xxxxxxxxxxx [mailto:jetty-dev-bounces@xxxxxxxxxxx] On Behalf Of Jan Bartel
Sent: Wednesday, July 24, 2013 6:56 PM
To: Jetty @ Eclipse developer discussion list
Subject: 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.
_______________________________________________
jetty-dev mailing list
jetty-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/jetty-dev

Email secured by Check Point


Back to the top