Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=48580
authormarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Tue, 16 Feb 2010 09:27:49 +0000 (09:27 +0000)
committermarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Tue, 16 Feb 2010 09:27:49 +0000 (09:27 +0000)
Prevent AccessControlException if first access is to a JSP that uses a FunctionMapper

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@910442 13f79535-47bb-0310-9956-ffa450edef68

java/org/apache/jasper/security/SecurityClassLoad.java

index 0091203..bcb5c49 100644 (file)
@@ -99,6 +99,9 @@ public final class SecurityClassLoad {
             loader.loadClass( basePackage +
                 "runtime.JspContextWrapper");   
 
+            // Trigger loading of class and reading of property
+            SecurityUtil.isPackageProtectionEnabled();
+            
             loader.loadClass( basePackage +
                 "servlet.JspServletWrapper");