From c2f5179adcc9aa80446cb2ed83c26ab8c4681030 Mon Sep 17 00:00:00 2001 From: remm Date: Mon, 12 Mar 2007 14:04:34 +0000 Subject: [PATCH] - Fix reporting of errors which do not correspond to a portion of the JSP source. git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@517224 13f79535-47bb-0310-9956-ffa450edef68 --- java/org/apache/jasper/compiler/DefaultErrorHandler.java | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/java/org/apache/jasper/compiler/DefaultErrorHandler.java b/java/org/apache/jasper/compiler/DefaultErrorHandler.java index cb2bb15fb..ae31d4275 100644 --- a/java/org/apache/jasper/compiler/DefaultErrorHandler.java +++ b/java/org/apache/jasper/compiler/DefaultErrorHandler.java @@ -67,16 +67,15 @@ class DefaultErrorHandler implements ErrorHandler { StringBuffer buf = new StringBuffer(); for (int i=0; i < details.length; i++) { + args = new Object[] { + new Integer(details[i].getJspBeginLineNumber()), + details[i].getJspFileName() }; + buf.append("\n\n"); + buf.append(Localizer.getMessage("jsp.error.single.line.number", + args)); buf.append("\n"); + buf.append(details[i].getErrorMessage()); if (details[i].getJspBeginLineNumber() >= 0) { - args = new Object[] { - new Integer(details[i].getJspBeginLineNumber()), - details[i].getJspFileName() }; - buf.append("\n"); - buf.append(Localizer.getMessage("jsp.error.single.line.number", - args)); - buf.append("\n"); - buf.append(details[i].getErrorMessage()); buf.append("\n"); buf.append(details[i].getJspExtract()); } -- 2.11.0