Stacks defaultStack & paramsPrepareParamsStack are not synced
-------------------------------------------------------------

                 Key: WW-2757
                 URL: https://issues.apache.org/struts/browse/WW-2757
             Project: Struts 2
          Issue Type: Improvement
          Components: Documentation, XML Configuration
    Affects Versions: 2.1.2, 2.1.1, 2.1.0, 2.0.11.2, 2.0.11.1, 2.0.11
            Reporter: Maxx
            Priority: Minor


Although told in the XML comment just above its definition in the 
struts-default.xml, the "paramsPrepareParamsStack" stack is not 100% based on 
the "defaultStack" stack with just an additional reference to the params 
interceptor.

There are other differences which are unfortunately not documented (for unknown 
reasons):
* interceptors "debugging", "profiling" and "scopedModelDriven" are removed 
between "chain" and "modelDriven"
* no parameter set for second ref. to interceptor "params" - while for the 
defaultStack "params" has this: excludeParams = dojo\..*
* the "excludeMethods" parameter of either "validation" or "workflow" 
interceptors is missing the additional "browse" value

Additionally since Struts 2.1.x the interceptor "i18n" has been moved just 
above the first reference to "params". I suppose it's for proper 
internationalization support, but once again, this is not documented/explained.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to