[ 
https://issues.apache.org/jira/browse/WW-4540?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14952622#comment-14952622
 ] 

zhouyanming commented on WW-4540:
---------------------------------

Test failed with both 
{code:xml}
<package name="my-default" extends="struts-default" 
strict-method-invocation="false">
{code}
and
{code:java}
pkgConfig = new PackageConfig.Builder(packageName);
pkgConfig.strictMethodInvocation(false);
{code}
It throw exception
{quote}
This method: input for action setting is not allowed! - [unknown location]
        at 
com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:200)
        at 
org.apache.struts2.factory.StrutsActionProxy.prepare(StrutsActionProxy.java:63)
        at 
org.apache.struts2.factory.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:37)
        at 
com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:58)
        at 
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:543)
        at 
org.apache.struts2.dispatcher.ExecuteOperations.executeAction(ExecuteOperations.java:81)
        at 
org.apache.struts2.dispatcher.filter.StrutsExecuteFilter.doFilter(StrutsExecuteFilter.java:88)
{quote}

> Enable Strict DMI by default
> ----------------------------
>
>                 Key: WW-4540
>                 URL: https://issues.apache.org/jira/browse/WW-4540
>             Project: Struts 2
>          Issue Type: Improvement
>          Components: Core Actions
>            Reporter: Lukasz Lenart
>            Assignee: Lukasz Lenart
>             Fix For: 2.5
>
>
> Struts 2 already supports {{Strict DMI}} but it's disabled by default. 
> {{Strict DMI}} should be always enable to allow access only specific methods.



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

Reply via email to