Why do I see this error?

cannot add component with id '_id149' and path : {Component-Path : [Class: 
javax.faces.component.html.HtmlCommandLink,Id: _id149]} to its parent 
component. This 
might be a problem due to duplicate ids.

cannot add component with id 'fp' and path : {Component-Path : [Class: 
javax.faces.component.html.HtmlOutputText,Id: fp]} to its parent component. 
This might 
be a problem due to duplicate ids.


It's not that the id is a duplicate. It's that the component is already there. 

The first one I can't say what's occuring. But the second, for that component, 
I have 
exactly one child with the id fp. The really silly thing about it is that it's 
not 
even being rendered at the time. 

javax.faces.FacesException: cannot add component with id '_id0' and path : 
{Component-
Path : [Class: javax.faces.component.UIViewRoot,ViewId: null]} to its parent 
component. This might be a problem due to duplicate ids.

This one I'm quite sure I only have one root view in my page. 

Why can't myfaces rebuild the component heirarchy without fatal exceptions like 
this? 
I can't see how it is useable like this. 

--
Rob

@objectsource.org

Reply via email to