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

Bernd Bohmann edited comment on TOBAGO-2440 at 10/4/25 10:05 AM:
-----------------------------------------------------------------

The root cause is in 
{{AbstractUIPage#markSubmittedForm}}

 
{{findComponent}} is not correctly implemented for all {{UIData}} {{UIRepeat}} 
variants and the workaround inside {{markSubmittedForm}} is broken as well. It 
should be implemented with a {{visitTree}}


was (Author: bommel):
The root cause is in 
{{o.a.m.tobago.internal.component.AbstractUIPage#markSubmittedForm}}

 
{{findComponent}} is not correctly implemented for all {{UIData}} {{UIRepeat}} 
variants and the workaround inside {{markSubmittedForm}} is broken as well. It 
should be implemented with a {{visitTree}}

> Action not called in tc:link inside ui:repeat when id contains digits
> ---------------------------------------------------------------------
>
>                 Key: TOBAGO-2440
>                 URL: https://issues.apache.org/jira/browse/TOBAGO-2440
>             Project: MyFaces Tobago
>          Issue Type: Bug
>         Environment: Jetty and Liberty
> mvn clean install jetty:run -Pjetty -Pdev
> or
> mvn clean package -Pliberty liberty:dev
>            Reporter: Udo Schnurpfeil
>            Assignee: Bernd Bohmann
>            Priority: Major
>
> The action is not called e.g. in this case:
> {code:java}
> <ui:repeat id="loop66" value="#{repeatController.list}" var="item">
>   <tc:link id="other"
>            label="#{item}"
>            action="#{repeatController.action}"/>
> </ui:repeat> {code}
> The id=loop66 contains digits. Is also not work, when the id of link is not 
> set.
> Providing a test page in the demo:
> [http://localhost:8080/content/900-test/9020-ui-repeat/Repeat.xhtml]
> It also doesn't work, when there is a tc:form around with no id or the id 
> contains digits!



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to