Author: remy.maucherat(a)jboss.com
Date: 2009-10-16 06:34:28 -0400 (Fri, 16 Oct 2009)
New Revision: 1198
Modified:
trunk/java/org/apache/catalina/core/ApplicationContext.java
trunk/java/org/apache/catalina/core/StandardContext.java
Log:
- Must also add the filter definition separately.
Modified: trunk/java/org/apache/catalina/core/ApplicationContext.java
===================================================================
--- trunk/java/org/apache/catalina/core/ApplicationContext.java 2009-10-16 10:01:59 UTC
(rev 1197)
+++ trunk/java/org/apache/catalina/core/ApplicationContext.java 2009-10-16 10:34:28 UTC
(rev 1198)
@@ -873,6 +873,7 @@
FilterDef filterDef = new FilterDef();
filterDef.setFilterName(filterName);
filterDef.setFilterClass(className);
+ context.addFilterDef(filterDef);
ApplicationFilterConfig filterConfig = new ApplicationFilterConfig(context,
filterDef);
filterConfig.setDynamic(true);
context.addApplicationFilterConfig(filterConfig);
@@ -891,6 +892,7 @@
FilterDef filterDef = new FilterDef();
filterDef.setFilterName(filterName);
filterDef.setFilterClass(filter.getClass().getName());
+ context.addFilterDef(filterDef);
ApplicationFilterConfig filterConfig = new ApplicationFilterConfig(context,
filterDef);
filterConfig.setDynamic(true);
filterConfig.setFilter(filter);
Modified: trunk/java/org/apache/catalina/core/StandardContext.java
===================================================================
--- trunk/java/org/apache/catalina/core/StandardContext.java 2009-10-16 10:01:59 UTC (rev
1197)
+++ trunk/java/org/apache/catalina/core/StandardContext.java 2009-10-16 10:34:28 UTC (rev
1198)
@@ -2310,10 +2310,8 @@
* @param filterDef The filter definition to be added
*/
public void addApplicationFilterConfig(ApplicationFilterConfig filterConfig) {
-
filterConfigs.put(filterConfig.getFilterName(), filterConfig);
fireContainerEvent("addApplicationFilterConfig", filterConfig);
-
}
Show replies by date