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

michi at wyona.com michi at wyona.com
Sat Dec 5 20:19:46 CET 2009


Author: michi
Date: 2009-12-05 20:19:46 +0100 (Sat, 05 Dec 2009)
New Revision: 45858

Modified:
   public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java
Log:
cookie path fixed and logging of entry point/referer started

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	2009-12-05 19:19:04 UTC (rev 45857)
+++ public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java	2009-12-05 19:19:46 UTC (rev 45858)
@@ -2254,8 +2254,10 @@
                 String requestURL = request.getRequestURL().toString();
                 logAccess.info(requestURL + " r:" + realm.getID() + " c:" + cookie.getValue() + " u:" + identity.getUsername());
             } else {
-                // NOTE: Log access of anonymous user
+                // INFO: Log access of anonymous user
                 String requestURL = request.getRequestURL().toString();
+                // TODO: Also log referer as entry point
+                logAccess.warn("TODO: Referer: " + request.getHeader("referer"));
                 logAccess.info(requestURL + " r:" + realm.getID() + " c:" + cookie.getValue());
             }
             //log.warn("DEBUG: Referer: " + request.getHeader(HTTP_REFERRER));
@@ -2387,6 +2389,7 @@
         Cookie analyticsCookie = new Cookie(ANALYTICS_COOKIE_NAME, "YA-" + new java.util.Date().getTime()); // TODO: getTime() is not unique!
         analyticsCookie.setMaxAge(31536000); // 1 year
         //analyticsCookie.setMaxAge(86400); // 1 day
+        analyticsCookie.setPath(request.getContextPath());
         response.addCookie(analyticsCookie);
         return analyticsCookie;
     }



More information about the Yanel-commits mailing list