Possible solution. But I think this is a bug in myFaces. The restoreview
doesn't restore the uniqueid counter.....
I will create a bug entry
From: Dennis Byrne <[EMAIL PROTECTED]>
Reply-To: "MyFaces Discussion" <users@myfaces.apache.org>
To: MyFaces Discussion <users@myfaces.apache.org>,
[EMAIL PROTECTED]
Subject: Re: Subview in tiles throws Exception (duplicate id)
Date: Mon, 21 Nov 2005 21:52:46 -0900
I noticed this when I started using lots of subviews. It
only went away after explictly giving everything an id.
---- Original message ----
>Date: Tue, 22 Nov 2005 07:49:36 +0100
>From: "Juergen Melzer" <[EMAIL PROTECTED]>
>Subject: Subview in tiles throws Exception (duplicate id)
>To: users@myfaces.apache.org
>
>Hi all,
>
>we use tiles and the myfaces integration. But we get an
exception:
>javax.faces.FacesException: cannot add component with
id '_id13' and path :
>{Component-Path : [Class:
javax.faces.component.html.HtmlPanelGrid,Id:
>_id13]} to its parent component. This might be a problem due
to duplicate
>ids.
> at javax.faces.webapp.UIComponentTag.findComponent
(UIComponentTag.java:401)
> at javax.faces.webapp.UIComponentTag.doStartTag
(UIComponentTag.java:219)
>
>
>I think the problem is that the id is generated after the
>JspStateManagerImp.restoreTreeStructure is called. But
inside the view there
>is still the id above.
>
>Can anyone help?
>
>Juergen
>
>_____________________________________________________________
____
>Haben Spinnen Ohren? Finden Sie es heraus â mit dem MSN
Suche Superquiz via
>http://www.msn-superquiz.de Jetzt mitmachen und gewinnen!
>
Dennis Byrne
_________________________________________________________________
Die neue MSN Suche Toolbar mit Windows-Desktopsuche. Suchen Sie gleichzeitig
im Web, Ihren E-Mails und auf Ihrem PC! Jetzt neu! http://desktop.msn.de/
Jetzt gratis downloaden!