From f8be5be9da81b3f29bcde0ebc436dd91faf41e30 Mon Sep 17 00:00:00 2001 From: yoavs Date: Sun, 25 Mar 2007 22:46:46 +0000 Subject: [PATCH] Bugzilla 41227: add a bit of DEBUG-level logging to JspC so users know what file is being compiled. git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@522367 13f79535-47bb-0310-9956-ffa450edef68 --- java/org/apache/jasper/JspC.java | 13 +++++++++++++ webapps/docs/changelog.xml | 8 ++++++++ 2 files changed, 21 insertions(+) diff --git a/java/org/apache/jasper/JspC.java b/java/org/apache/jasper/JspC.java index a4d74c7ea..52435ba0b 100644 --- a/java/org/apache/jasper/JspC.java +++ b/java/org/apache/jasper/JspC.java @@ -815,6 +815,11 @@ public class JspC implements Options { public void generateWebMapping( String file, JspCompilationContext clctxt ) throws IOException { + if (log.isDebugEnabled()) { + log.debug("Generating web mapping for file " + file + + " using compilation context " + clctxt); + } + String className = clctxt.getServletClassName(); String packageName = clctxt.getServletPackageName(); @@ -950,6 +955,10 @@ public class JspC implements Options { protected void processFile(String file) throws JasperException { + if (log.isDebugEnabled()) { + log.debug("Processing file: " + file); + } + ClassLoader originalClassLoader = null; try { @@ -991,6 +1000,10 @@ public class JspC implements Options { // Otherwise only generate .java, if .jsp file is newer than // the .java file if( clc.isOutDated(compile) ) { + if (log.isDebugEnabled()) { + log.debug(jspUri + " is out dated, compiling..."); + } + clc.compile(compile, true); } diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml index 4a17c6490..0815b8aca 100644 --- a/webapps/docs/changelog.xml +++ b/webapps/docs/changelog.xml @@ -80,6 +80,14 @@ + + + + 41227 Add a bit of DEBUG-level logging to JspC so users know + which file is being compiled. (yoavs) + + +
-- 2.11.0