/[Apache-SVN]/tomcat/tc7.0.x/trunk/java/org/apache/catalina/core/DefaultInstanceManager.java
ViewVC logotype

Diff of /tomcat/tc7.0.x/trunk/java/org/apache/catalina/core/DefaultInstanceManager.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

--- tomcat/tc7.0.x/trunk/java/org/apache/catalina/core/DefaultInstanceManager.java	2011/09/27 20:11:58	1176587
+++ tomcat/tc7.0.x/trunk/java/org/apache/catalina/core/DefaultInstanceManager.java	2011/09/27 20:13:32	1176588
@@ -530,6 +530,10 @@ public class DefaultInstanceManager impl
         if (Filter.class.isAssignableFrom(clazz)) {
             checkAccess(clazz, restrictedFilters);
         } else if (Servlet.class.isAssignableFrom(clazz)) {
+            if (ContainerServlet.class.isAssignableFrom(clazz)) {
+                throw new SecurityException("Restricted (ContainerServlet) " +
+                        clazz);
+            }
             checkAccess(clazz, restrictedServlets);
         } else {
             checkAccess(clazz, restrictedListeners);

 

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26