org.acegisecurity.webwork
Class FilterDispatcher

java.lang.Object
  extended by com.opensymphony.webwork.dispatcher.FilterDispatcher
      extended by org.acegisecurity.webwork.FilterDispatcher
All Implemented Interfaces:
com.opensymphony.webwork.WebWorkStatics, Filter

public class FilterDispatcher
extends com.opensymphony.webwork.dispatcher.FilterDispatcher

FilterDispatcher that will setup WebWork to ignore Acegi exceptions so they can be processed by ExceptionTranslationFilter

Set it up in your web.xml instead of WebWork provided FilterDispatcher.

This is meant to be fixed inside WebWork, see WW-291. Known broken versions are 2.2.3 and 2.2.4.

Version:
$Id: FilterDispatcher.java 1656 2006-09-06 17:12:17Z carlossg $
Author:
Carlos Sanchez

Field Summary
 
Fields inherited from class com.opensymphony.webwork.dispatcher.FilterDispatcher
filterConfig, pathPrefixes
 
Fields inherited from interface com.opensymphony.webwork.WebWorkStatics
HTTP_REQUEST, HTTP_RESPONSE, PAGE_CONTEXT, SERVLET_CONTEXT, SERVLET_DISPATCHER
 
Constructor Summary
FilterDispatcher()
           
 
Method Summary
 void init(FilterConfig filterConfig)
           
 
Methods inherited from class com.opensymphony.webwork.dispatcher.FilterDispatcher
afterActionInvocation, beforeActionInvocation, checkUrl, copy, createComponentManager, destroy, doFilter, findInputStream, findStaticResource, getFilterConfig, getServletContext, parse, setupContainer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterDispatcher

public FilterDispatcher()
Method Detail

init

public void init(FilterConfig filterConfig)
          throws ServletException
Specified by:
init in interface Filter
Overrides:
init in class com.opensymphony.webwork.dispatcher.FilterDispatcher
Throws:
ServletException


Copyright © 2004-2006 Acegi Technology Pty Limited. All Rights Reserved.