From 791dab2e77518b1e63e3be008e6d7b210c96d035 Mon Sep 17 00:00:00 2001 From: kkolinko Date: Sun, 5 Dec 2010 18:22:25 +0000 Subject: [PATCH] Mark 'basePackage' as final, to allow string concatenation to be done at compile time. git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1042395 13f79535-47bb-0310-9956-ffa450edef68 --- java/org/apache/catalina/security/SecurityClassLoad.java | 14 +++++++------- java/org/apache/jasper/security/SecurityClassLoad.java | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/java/org/apache/catalina/security/SecurityClassLoad.java b/java/org/apache/catalina/security/SecurityClassLoad.java index d5654427d..773b4852d 100644 --- a/java/org/apache/catalina/security/SecurityClassLoad.java +++ b/java/org/apache/catalina/security/SecurityClassLoad.java @@ -50,7 +50,7 @@ public final class SecurityClassLoad { private final static void loadCorePackage(ClassLoader loader) throws Exception { - String basePackage = "org.apache.catalina.core."; + final String basePackage = "org.apache.catalina.core."; loader.loadClass (basePackage + "ApplicationContextFacade$1"); @@ -98,7 +98,7 @@ public final class SecurityClassLoad { private final static void loadLoaderPackage(ClassLoader loader) throws Exception { - String basePackage = "org.apache.catalina.loader."; + final String basePackage = "org.apache.catalina.loader."; loader.loadClass (basePackage + "WebappClassLoader$PrivilegedFindResourceByName"); @@ -107,7 +107,7 @@ public final class SecurityClassLoad { private final static void loadSessionPackage(ClassLoader loader) throws Exception { - String basePackage = "org.apache.catalina.session."; + final String basePackage = "org.apache.catalina.session."; loader.loadClass (basePackage + "StandardSession"); loader.loadClass @@ -121,7 +121,7 @@ public final class SecurityClassLoad { private final static void loadUtilPackage(ClassLoader loader) throws Exception { - String basePackage = "org.apache.catalina.util."; + final String basePackage = "org.apache.catalina.util."; loader.loadClass(basePackage + "Enumerator"); loader.loadClass(basePackage + "ParameterMap"); } @@ -129,7 +129,7 @@ public final class SecurityClassLoad { private final static void loadCoyotePackage(ClassLoader loader) throws Exception { - String basePackage = "org.apache.coyote."; + final String basePackage = "org.apache.coyote."; loader.loadClass(basePackage + "http11.AbstractOutputBuffer$1"); } @@ -142,7 +142,7 @@ public final class SecurityClassLoad { private final static void loadConnectorPackage(ClassLoader loader) throws Exception { - String basePackage = "org.apache.catalina.connector."; + final String basePackage = "org.apache.catalina.connector."; loader.loadClass (basePackage + "RequestFacade$GetAttributePrivilegedAction"); @@ -225,7 +225,7 @@ public final class SecurityClassLoad { private final static void loadTomcatPackage(ClassLoader loader) throws Exception { - String basePackage = "org.apache.tomcat."; + final String basePackage = "org.apache.tomcat."; // Make sure system property is read at this point Class clazz = loader.loadClass( basePackage + "util.http.FastHttpDateFormat"); diff --git a/java/org/apache/jasper/security/SecurityClassLoad.java b/java/org/apache/jasper/security/SecurityClassLoad.java index bcb5c49d7..5f5e56f62 100644 --- a/java/org/apache/jasper/security/SecurityClassLoad.java +++ b/java/org/apache/jasper/security/SecurityClassLoad.java @@ -37,7 +37,7 @@ public final class SecurityClassLoad { return; } - String basePackage = "org.apache.jasper."; + final String basePackage = "org.apache.jasper."; try { loader.loadClass( basePackage + "runtime.JspFactoryImpl$PrivilegedGetPageContext"); -- 2.11.0