Author: markt
Date: Tue May 20 11:26:02 2014
New Revision: 1596201
URL: http://svn.apache.org/r1596201
Log:
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56545
Pre-load two more classes to avoid exceptions when running under a security
manager
Modified:
tomcat/trunk/java/org/apache/catalina/security/SecurityClassLoad.java
tomcat/trunk/webapps/docs/changelog.xml
Modified: tomcat/trunk/java/org/apache/catalina/security/SecurityClassLoad.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/security/SecurityClassLoad.java?rev=1596201&r1=1596200&r2=1596201&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/security/SecurityClassLoad.java
(original)
+++ tomcat/trunk/java/org/apache/catalina/security/SecurityClassLoad.java Tue
May 20 11:26:02 2014
@@ -149,6 +149,7 @@ public final class SecurityClassLoad {
throws Exception {
final String basePackage = "org.apache.catalina.util.";
loader.loadClass(basePackage + "ParameterMap");
+ loader.loadClass(basePackage + "RequestUtil");
}
Modified: tomcat/trunk/webapps/docs/changelog.xml
URL:
http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/changelog.xml?rev=1596201&r1=1596200&r2=1596201&view=diff
==============================================================================
--- tomcat/trunk/webapps/docs/changelog.xml (original)
+++ tomcat/trunk/webapps/docs/changelog.xml Tue May 20 11:26:02 2014
@@ -67,6 +67,11 @@
optionally interrupt stuck threads to attempt to unblock them.
(slaurent)
</add>
+ <fix>
+ <bug>56545</bug>: Pre-load two additional classes, the loading of which
+ may otherwise be triggered by a web application which in turn would
+ trigger an exception when running under a security manager. (markt)
+ </fix>
<update>
<bug>56546</bug>: Reduce logging level for stack traces of stuck web
application threads printed by
WebappClassLoader.clearReferencesThreads()
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]