[Yanel-commits] rev 58312 - public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet
michi at wyona.com
michi at wyona.com
Tue May 17 16:42:52 CEST 2011
Author: michi
Date: 2011-05-17 16:42:52 +0200 (Tue, 17 May 2011)
New Revision: 58312
Modified:
public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java
Log:
ignore introspection requests
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-05-17 13:33:04 UTC (rev 58311)
+++ public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java 2011-05-17 14:42:52 UTC (rev 58312)
@@ -1137,9 +1137,15 @@
- Or authentication failed and web authenticator is resending response to fetch again credentials");
- Or authentication was successful and web authenticator sends a redirect
*/
- if(logAccessEnabled) {
- doLogAccess(request, response, null);
+
+ if(logAccessEnabled) { // INFO: Although authorization has been denied and user first needs to authenticate, let's log the request anyway (TODO: Check mime type, whereas only introspection is currently excluded)
+ if (usecase!= null && !usecase.equals("introspection")) {
+ log.debug("Ignore introspection requests ...");
+ } else {
+ doLogAccess(request, response, null);
+ }
}
+
return response;
} else {
try {
@@ -1965,6 +1971,7 @@
if(logAccessEnabled) {
if (view.getMimeType() != null) {
if (isMimeTypeOk(view.getMimeType())) {
+ //log.debug("Mime type '" + view.getMimeType() + "' of request: " + request.getServletPath() + "?" + request.getQueryString());
doLogAccess(request, response, res);
}
}
@@ -2001,6 +2008,7 @@
if(logAccessEnabled) {
if (mimeType != null) {
if (isMimeTypeOk(mimeType)) {
+ //log.debug("Mime type '" + mimeType + "' of request: " + request.getServletPath() + "?" + request.getQueryString());
doLogAccess(request, response, res);
}
}
More information about the Yanel-commits
mailing list