You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@struts.apache.org by "Philip Luppens (JIRA)" <ji...@apache.org> on 2007/02/05 13:21:16 UTC

[jira] Created: (WW-1704) Add the ParameterFilterInterceptor and ParameterRemoverInterceptor to struts-default.xml

Add the ParameterFilterInterceptor and ParameterRemoverInterceptor to struts-default.xml
----------------------------------------------------------------------------------------

                 Key: WW-1704
                 URL: https://issues.apache.org/struts/browse/WW-1704
             Project: Struts 2
          Issue Type: Task
          Components: Configuration
    Affects Versions: 2.0.5
            Reporter: Philip Luppens


The ParameterFilterInterceptor is currently available in XW2, and very important to control (deep) setting of objects. Appearantly, we forgot to include it in the struts-default.xml file.

Same goes for the new ParameterRemover interceptor. This one is currently available in XW1, but will be ported to XW2: 

See: http://jira.opensymphony.com/browse/XW-477

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


[jira] Commented: (WW-1704) Add the ParameterFilterInterceptor and ParameterRemoverInterceptor to struts-default.xml

Posted by "Ian Roughley (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/struts/browse/WW-1704?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_39982 ] 

Ian Roughley commented on WW-1704:
----------------------------------

let's use "param-name-filter" and "param-value-filter" for the interceptor configuration names.

> Add the ParameterFilterInterceptor and ParameterRemoverInterceptor to struts-default.xml
> ----------------------------------------------------------------------------------------
>
>                 Key: WW-1704
>                 URL: https://issues.apache.org/struts/browse/WW-1704
>             Project: Struts 2
>          Issue Type: Task
>          Components: Configuration
>    Affects Versions: 2.0.5
>            Reporter: Philip Luppens
>         Assigned To: Philip Luppens
>
> The ParameterFilterInterceptor is currently available in XW2, and very important to control (deep) setting of objects. Appearantly, we forgot to include it in the struts-default.xml file.
> Same goes for the new ParameterRemover interceptor. This one is currently available in XW1, but will be ported to XW2: 
> See: http://jira.opensymphony.com/browse/XW-477

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


[jira] Commented: (WW-1704) Add the ParameterFilterInterceptor and ParameterRemoverInterceptor to struts-default.xml

Posted by "Ian Roughley (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/struts/browse/WW-1704?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_39996 ] 

Ian Roughley commented on WW-1704:
----------------------------------

If we go the route of everything in one big interceptor, we also need to ensure all the functionality is available from ParameterFilterInterceptor (allowed, blocked including sub-objects).

> Add the ParameterFilterInterceptor and ParameterRemoverInterceptor to struts-default.xml
> ----------------------------------------------------------------------------------------
>
>                 Key: WW-1704
>                 URL: https://issues.apache.org/struts/browse/WW-1704
>             Project: Struts 2
>          Issue Type: Task
>          Components: Configuration
>    Affects Versions: 2.0.5
>            Reporter: Philip Luppens
>         Assigned To: Philip Luppens
>
> The ParameterFilterInterceptor is currently available in XW2, and very important to control (deep) setting of objects. Appearantly, we forgot to include it in the struts-default.xml file.
> Same goes for the new ParameterRemover interceptor. This one is currently available in XW1, but will be ported to XW2: 
> See: http://jira.opensymphony.com/browse/XW-477

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


[jira] Updated: (WW-1704) Add the ParameterFilterInterceptor and ParameterRemoverInterceptor to struts-default.xml

Posted by "Don Brown (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1704?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Don Brown updated WW-1704:
--------------------------

    Fix Version/s:     (was: 2.1.3)
                   2.2.x

> Add the ParameterFilterInterceptor and ParameterRemoverInterceptor to struts-default.xml
> ----------------------------------------------------------------------------------------
>
>                 Key: WW-1704
>                 URL: https://issues.apache.org/struts/browse/WW-1704
>             Project: Struts 2
>          Issue Type: Task
>          Components: XML Configuration
>    Affects Versions: 2.0.5
>            Reporter: Philip Luppens
>            Assignee: Philip Luppens
>             Fix For: 2.2.x
>
>
> The ParameterFilterInterceptor is currently available in XW2, and very important to control (deep) setting of objects. Appearantly, we forgot to include it in the struts-default.xml file.
> Same goes for the new ParameterRemover interceptor. This one is currently available in XW1, but will be ported to XW2: 
> See: http://jira.opensymphony.com/browse/XW-477

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


[jira] Updated: (WW-1704) Add the ParameterFilterInterceptor and ParameterRemoverInterceptor to struts-default.xml

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1704?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ted Husted updated WW-1704:
---------------------------

    Fix Version/s:     (was: 2.0.7)
                   2.1.0

Bumping to 2.1.0 for further discussion. 


> Add the ParameterFilterInterceptor and ParameterRemoverInterceptor to struts-default.xml
> ----------------------------------------------------------------------------------------
>
>                 Key: WW-1704
>                 URL: https://issues.apache.org/struts/browse/WW-1704
>             Project: Struts 2
>          Issue Type: Task
>          Components: Configuration
>    Affects Versions: 2.0.5
>            Reporter: Philip Luppens
>         Assigned To: Philip Luppens
>             Fix For: 2.1.0
>
>
> The ParameterFilterInterceptor is currently available in XW2, and very important to control (deep) setting of objects. Appearantly, we forgot to include it in the struts-default.xml file.
> Same goes for the new ParameterRemover interceptor. This one is currently available in XW1, but will be ported to XW2: 
> See: http://jira.opensymphony.com/browse/XW-477

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


[jira] Commented: (WW-1704) Add the ParameterFilterInterceptor and ParameterRemoverInterceptor to struts-default.xml

Posted by "Philip Luppens (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/struts/browse/WW-1704?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_39991 ] 

Philip Luppens commented on WW-1704:
------------------------------------

Yes, there's an excludeParams property on the interceptor that can be used in the ParametersInterceptor. However, the functionality of the ParameterRemoverInterceptor (remove a parameter based on name and matching value) is still unique. Should this also be implemented in one big interceptor ? I tend to agree with Tom here that it might be better to provide several specific, easy to override/extend, interceptors.

> Add the ParameterFilterInterceptor and ParameterRemoverInterceptor to struts-default.xml
> ----------------------------------------------------------------------------------------
>
>                 Key: WW-1704
>                 URL: https://issues.apache.org/struts/browse/WW-1704
>             Project: Struts 2
>          Issue Type: Task
>          Components: Configuration
>    Affects Versions: 2.0.5
>            Reporter: Philip Luppens
>         Assigned To: Philip Luppens
>
> The ParameterFilterInterceptor is currently available in XW2, and very important to control (deep) setting of objects. Appearantly, we forgot to include it in the struts-default.xml file.
> Same goes for the new ParameterRemover interceptor. This one is currently available in XW1, but will be ported to XW2: 
> See: http://jira.opensymphony.com/browse/XW-477

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


[jira] Commented: (WW-1704) Add the ParameterFilterInterceptor and ParameterRemoverInterceptor to struts-default.xml

Posted by "Ian Roughley (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/struts/browse/WW-1704?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_39983 ] 

Ian Roughley commented on WW-1704:
----------------------------------

just noticed that the remove filter also checks name, so perhaps "param-namevalue-filter" is better

> Add the ParameterFilterInterceptor and ParameterRemoverInterceptor to struts-default.xml
> ----------------------------------------------------------------------------------------
>
>                 Key: WW-1704
>                 URL: https://issues.apache.org/struts/browse/WW-1704
>             Project: Struts 2
>          Issue Type: Task
>          Components: Configuration
>    Affects Versions: 2.0.5
>            Reporter: Philip Luppens
>         Assigned To: Philip Luppens
>
> The ParameterFilterInterceptor is currently available in XW2, and very important to control (deep) setting of objects. Appearantly, we forgot to include it in the struts-default.xml file.
> Same goes for the new ParameterRemover interceptor. This one is currently available in XW1, but will be ported to XW2: 
> See: http://jira.opensymphony.com/browse/XW-477

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


[jira] Commented: (WW-1704) Add the ParameterFilterInterceptor and ParameterRemoverInterceptor to struts-default.xml

Posted by "Don Brown (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/struts/browse/WW-1704?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_39988 ] 

Don Brown commented on WW-1704:
-------------------------------

I think the ParametersInterceptor was recently given the capability of filtering out parameters from the request.  Let's make sure we don't duplicate the functionality.

> Add the ParameterFilterInterceptor and ParameterRemoverInterceptor to struts-default.xml
> ----------------------------------------------------------------------------------------
>
>                 Key: WW-1704
>                 URL: https://issues.apache.org/struts/browse/WW-1704
>             Project: Struts 2
>          Issue Type: Task
>          Components: Configuration
>    Affects Versions: 2.0.5
>            Reporter: Philip Luppens
>         Assigned To: Philip Luppens
>
> The ParameterFilterInterceptor is currently available in XW2, and very important to control (deep) setting of objects. Appearantly, we forgot to include it in the struts-default.xml file.
> Same goes for the new ParameterRemover interceptor. This one is currently available in XW1, but will be ported to XW2: 
> See: http://jira.opensymphony.com/browse/XW-477

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


[jira] Assigned: (WW-1704) Add the ParameterFilterInterceptor and ParameterRemoverInterceptor to struts-default.xml

Posted by "Philip Luppens (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1704?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Philip Luppens reassigned WW-1704:
----------------------------------

    Assignee: Philip Luppens

> Add the ParameterFilterInterceptor and ParameterRemoverInterceptor to struts-default.xml
> ----------------------------------------------------------------------------------------
>
>                 Key: WW-1704
>                 URL: https://issues.apache.org/struts/browse/WW-1704
>             Project: Struts 2
>          Issue Type: Task
>          Components: Configuration
>    Affects Versions: 2.0.5
>            Reporter: Philip Luppens
>         Assigned To: Philip Luppens
>
> The ParameterFilterInterceptor is currently available in XW2, and very important to control (deep) setting of objects. Appearantly, we forgot to include it in the struts-default.xml file.
> Same goes for the new ParameterRemover interceptor. This one is currently available in XW1, but will be ported to XW2: 
> See: http://jira.opensymphony.com/browse/XW-477

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


[jira] Updated: (WW-1704) Add the ParameterFilterInterceptor and ParameterRemoverInterceptor to struts-default.xml

Posted by "Ted Husted (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1704?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ted Husted updated WW-1704:
---------------------------

    Fix Version/s: 2.0.7

> Add the ParameterFilterInterceptor and ParameterRemoverInterceptor to struts-default.xml
> ----------------------------------------------------------------------------------------
>
>                 Key: WW-1704
>                 URL: https://issues.apache.org/struts/browse/WW-1704
>             Project: Struts 2
>          Issue Type: Task
>          Components: Configuration
>    Affects Versions: 2.0.5
>            Reporter: Philip Luppens
>         Assigned To: Philip Luppens
>             Fix For: 2.0.7
>
>
> The ParameterFilterInterceptor is currently available in XW2, and very important to control (deep) setting of objects. Appearantly, we forgot to include it in the struts-default.xml file.
> Same goes for the new ParameterRemover interceptor. This one is currently available in XW1, but will be ported to XW2: 
> See: http://jira.opensymphony.com/browse/XW-477

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