Sorry,
this is full stack trace, the id treeForm:clientTree:t2c is repeated 3
times (I have highlighted it):
javax.servlet.ServletException: Component ID treeForm:clientTree:t2c
has already been found in the view. See below for details.
+id: j_id_jsp_287013395_0
type: [EMAIL PROTECTED]
+id: treeForm
type: [EMAIL PROTECTED]
+id: clientTree
type: [EMAIL PROTECTED]
+id: j_id_jsp_287013395_17
type: [EMAIL PROTECTED]
+id: j_id_jsp_287013395_18
type: [EMAIL PROTECTED]
+id: j_id_jsp_287013395_19
type: [EMAIL PROTECTED]
+id: j_id_jsp_287013395_20
type: [EMAIL PROTECTED]
+id: j_id_jsp_287013395_3
type: [EMAIL PROTECTED]
+id: j_id_jsp_287013395_4
type: [EMAIL PROTECTED]
+id: t2c
type: [EMAIL PROTECTED]
^^^^^^^^^^^^^^
+id: j_id_jsp_287013395_6
type: [EMAIL PROTECTED]
+id: j_id_jsp_287013395_12
type: [EMAIL PROTECTED]
+id: j_id_jsp_287013395_13
type: [EMAIL PROTECTED]
+id: t2c
type: [EMAIL PROTECTED]
^^^^^^^^^^^^^^
+id: j_id_jsp_287013395_15
type: [EMAIL PROTECTED]
+id: j_id_jsp_287013395_16
type: [EMAIL PROTECTED]
+id: j_id_jsp_287013395_7
type: [EMAIL PROTECTED]
+id: j_id_jsp_287013395_8
type: [EMAIL PROTECTED]
+id: t2c
type: [EMAIL PROTECTED]
^^^^^^^^^^^^^^
+id: j_id_jsp_287013395_10
type: [EMAIL PROTECTED]
+id: j_id_jsp_287013395_11
type: [EMAIL PROTECTED]
javax.faces.webapp.FacesServlet.service(FacesServlet.java:256)
org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)
best regards
Łukasz
On 05/02/2008, Andrew Robinson <[EMAIL PROTECTED]> wrote:
> No this is right. Component IDs in "looping" components should always be the
> same. Client IDs change.
>
> Your example doesn't show t2c at all. Look for two components it your page
> that are under the tree and have t2c as their ID. Maybe you thought that two
> components could have the same ID in different facets?
>
>
> On Feb 5, 2008 10:54 AM, Łukasz Budnik <[EMAIL PROTECTED]> wrote:
> > Hi All,
> >
> > I'm running a <t:tree2 /> example available at:
> > http://www.irian.at/myfacesexamples/tree2.jsf
> >
> > And the result is:
> >
> > javax.servlet.ServletException: Component ID treeForm:clientTree:t2c
> > has already been found in the view. See below for details.
> > +id: j_id_jsp_287013395_0
> > type: [EMAIL PROTECTED]
> > +id: treeForm
> > type: [EMAIL PROTECTED]
> > +id: clientTree
> > type:
> [EMAIL PROTECTED]
> > +id: j_id_jsp_287013395_17
> > type:
> [EMAIL PROTECTED]
> > +id: j_id_jsp_287013395_18
> > type:
> [EMAIL PROTECTED]
> > +id: j_id_jsp_287013395_19
> > type:
> [EMAIL PROTECTED]
> >
> > ... and so on
> >
> > the only id that I have set in my tree.jsp are:
> >
> >
> > <h:form id="treeForm">
> > <t:tree2 id="clientTree" value="#{Tree2TestController.treeData}"
> > var="node" varNodeToggler="t">
> >
> > ...
> >
> > the rest is simply copy and paste from the above mentioned web site.
> >
> > I'm using:
> >
> > myfaces-shared-tomahawk-3.0.1
> > tomahawk-1.1.7-SNAPSHOT
> >
> > since all ids should be unique clearly this is... a bug?
> >
> > best regards
> > Łukasz
> >
>
>