[ https://issues.apache.org/jira/browse/MYFACES-4132?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16118470#comment-16118470 ]
Eduardo Breijo commented on MYFACES-4132: ----------------------------------------- Sure I'll create a unit test and provide it as a patch. > Search expression doesn't work as expected when expression is id:keyword > ------------------------------------------------------------------------ > > Key: MYFACES-4132 > URL: https://issues.apache.org/jira/browse/MYFACES-4132 > Project: MyFaces Core > Issue Type: Bug > Affects Versions: 2.3.0-beta > Reporter: Eduardo Breijo > Attachments: ComponentSearchExpression.war > > > When a component search is done using an expression of this type > "id:keyword", the resolved id is unexpected. > I have provided a test app: > 1) Deploy the app on tomcat > 2) Drive a request: > http://localhost:8080/ComponentSearchExpression/index.xhtml > 3) When you check this response message: "TEST resolveComponent with search > expression 'form1:@parent' -> form1" we should expect that the expression > "form1:@parent" resolves to "body" and not "form1". > 4) Another example in that same test: Check the page source and look for > "Body Child(1)" which is an outputLabel, the search expression used in the > for attribute is "body:@child(1)" and this should resolve to "form1" but > instead it is resolving to "body" > Tested this app using mojarra and it works as expected. -- This message was sent by Atlassian JIRA (v6.4.14#64029)