[ 
https://issues.apache.org/jira/browse/WW-4149?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Lukasz Lenart updated WW-4149:
------------------------------
    Fix Version/s:     (was: 2.5.x)
                   2.5.7

> No easy way to have an empty interceptor stack if have default stack
> --------------------------------------------------------------------
>
>                 Key: WW-4149
>                 URL: https://issues.apache.org/jira/browse/WW-4149
>             Project: Struts 2
>          Issue Type: Improvement
>          Components: Core Interceptors
>    Affects Versions: 2.3.15.1
>            Reporter: Jasper Rosenberg
>             Fix For: 2.5.7
>
>
> If you have an action that you don't want to have any interceptors, if there 
> is a defaultStack defined, you can't.
> My work around was to create an NoOpInterceptor that did nothing, and then 
> declare interceptor stack that just included it to use.
> It used to be that you couldn't include an empty interceptor stack at all.  
> That seems to not blow up now, but unfortunately it appears that it is 
> treated as if it doesn't exist, and the defaultStack is used instead.
> I think a declared interceptor stack on an action should override the 
> default, even if it is empty.
> Could then also provide an "emptyStack" interceptor in struts-default.xml 
> that people could use when they wanted this behavior.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to