From: Arjen J.W. P. <po...@us...> - 2008-10-21 10:15:50
|
Update of /cvsroot/springframework/spring/src/org/springframework/web/servlet/handler In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv7622/src/org/springframework/web/servlet/handler Modified Files: AbstractUrlHandlerMapping.java Log Message: Improved logging of MVC: - Added log messages for successful handling of requests - Reduced some debug statements to trace Index: AbstractUrlHandlerMapping.java =================================================================== RCS file: /cvsroot/springframework/spring/src/org/springframework/web/servlet/handler/AbstractUrlHandlerMapping.java,v retrieving revision 1.44 retrieving revision 1.45 diff -C2 -d -r1.44 -r1.45 *** AbstractUrlHandlerMapping.java 19 Feb 2008 21:59:47 -0000 1.44 --- AbstractUrlHandlerMapping.java 21 Oct 2008 10:15:42 -0000 1.45 *************** *** 21,25 **** import java.util.LinkedHashMap; import java.util.Map; - import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; --- 21,24 ---- *************** *** 158,164 **** protected Object getHandlerInternal(HttpServletRequest request) throws Exception { String lookupPath = this.urlPathHelper.getLookupPathForRequest(request); - if (logger.isDebugEnabled()) { - logger.debug("Looking up handler for [" + lookupPath + "]"); - } Object handler = lookupHandler(lookupPath, request); if (handler == null) { --- 157,160 ---- *************** *** 177,180 **** --- 173,182 ---- } } + if (handler != null && logger.isDebugEnabled()) { + logger.debug("Mapping [" + lookupPath + "] to handler '" + handler + "'"); + } + else if (handler == null && logger.isTraceEnabled()) { + logger.trace("No handler mapping found for [" + lookupPath + "]"); + } return handler; } |