[ https://issues.apache.org/jira/browse/MYFACES-3410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13158305#comment-13158305 ]
Kennard Consulting commented on MYFACES-3410: --------------------------------------------- Werner, It's a good point. It occurred to me too. But I tried it in Tomcat 7 and got the same result. The attached test case is for Tomcat 7. Regards, Richard. > Method parameters only work on 'top-level' managed beans > -------------------------------------------------------- > > Key: MYFACES-3410 > URL: https://issues.apache.org/jira/browse/MYFACES-3410 > Project: MyFaces Core > Issue Type: Bug > Environment: MyFaces 2.1.4, Tomcat 7.0.21 (also tried JBoss AS 7) > Reporter: Kennard Consulting > Attachments: ELParamsTest.zip > > > When using JSF 2's 'method parameters' feature: > #{fooBean.add(42)} > The evaluation fails when trying on a child object: > #{fooBean.foo.add(42)} > As a workaround you can use: > <ui:param name="_foo" value="#{fooBean.foo}"/> > #{_foo.add(42)} > But this seems like it should work without needing ui:param? > See attached test case. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira