[
https://issues.apache.org/jira/browse/TOBAGO-572?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12576755#action_12576755
]
Bernd Bohmann commented on TOBAGO-572:
--------------------------------------
I think facelets has a bug if you are using component binding and embedded
components.
I would suggest following change: Instead of using a binding you can set the id
and get the component with UIComponent.findComponent.
> Duplicate component id with <tc:selectOneRadio>
> -----------------------------------------------
>
> Key: TOBAGO-572
> URL: https://issues.apache.org/jira/browse/TOBAGO-572
> Project: MyFaces Tobago
> Issue Type: Bug
> Components: Facelets
> Affects Versions: 1.0.13
> Environment: Facelets 1.1.12, MyFaces 1.1.6 snap (11.09.2007), Tobago
> 1.0.13 snap (10.12.2007)
> Reporter: Guido Dubois
> Assignee: Bernd Bohmann
> Attachments: tobago_faceletsexample.war
>
>
> The first time the page is rendered correctly, but if you go back you will
> get an exception
> java.lang.IllegalStateException: Client-id : _id54 is duplicated in the faces
> tree. Component : page:_id54, path: {Component-Path : [Class:
> org.apache.myfaces.tobago.component.UIViewRoot,ViewId:
> /helloWorld.xhtml][Class: org.apache.myfaces.tobago.component.UIPage,Id:
> page][Class: org.apache.myfaces.tobago.component.UICell,Id: _id27][Class:
> org.apache.myfaces.tobago.component.UIBox,Id: _id29][Class:
> org.apache.myfaces.tobago.component.UICell,Id: _id54]}
> I will add a sample...
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.