[Yanel-commits] rev 58951 - public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet

michi at wyona.com michi at wyona.com
Mon Jun 27 23:39:24 CEST 2011


Author: michi
Date: 2011-06-27 23:39:23 +0200 (Mon, 27 Jun 2011)
New Revision: 58951

Modified:
   public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java
Log:
accept language added to access log

Modified: public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java
===================================================================
--- public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java	2011-06-27 20:45:43 UTC (rev 58950)
+++ public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java	2011-06-27 21:39:23 UTC (rev 58951)
@@ -232,8 +232,8 @@
     protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
         // NOTE: Do not add code outside the try-catch block, because otherwise exceptions won't be logged
         try {
-            String httpAcceptMediaTypes = request.getHeader("Accept");
-            String httpAcceptLanguage = request.getHeader("Accept-Language");
+            //String httpAcceptMediaTypes = request.getHeader("Accept");
+            //String httpAcceptLanguage = request.getHeader("Accept-Language");
 
             String yanelUsecase = request.getParameter(YANEL_USECASE);
             if(yanelUsecase != null && yanelUsecase.equals("logout")) {
@@ -2583,6 +2583,12 @@
                 // 127.0.0.1 - - [07/Nov/2009:01:24:09 +0100] "GET /yanel/from-scratch-realm/de/index.html HTTP/1.1" 200 4464
 */
             }
+
+            String httpAcceptLanguage = request.getHeader("Accept-Language");
+            if (httpAcceptLanguage != null) {
+                accessLogMessage = accessLogMessage + AccessLog.encodeLogField("a-lang", httpAcceptLanguage);
+            }
+
             logAccess.info(accessLogMessage);
 
             //log.debug("Referer: " + request.getHeader(HTTP_REFERRER));



More information about the Yanel-commits mailing list