Hi,

we've had Thomas Spiegl look at problems with duplicate Ids and
facelets with the navMenu   - and he has found no resolution (in the
limited time he had for this). It seems that several components are
now incompatible with facelets, and it just shows up cause I
implemented better errror handling. I am now controlling that for the
same parent, you can have the component with the same id only once.

I don't know what facelets would do to change this, really, but Thomas
was saying that somehow facelets seems to be creating components even
though they are already existing?

Please don't take everything I say here for granted, this is just what
I heard of from "hearsay".

regards,

Martin

On 11/4/05, Boris Kovalenko <[EMAIL PROTECTED]> wrote:
> Hello!
>
>         Unfortunatelly no :( I opened two PRs (one in MyFaces bugtracker and
> one in Facelets) and still got no answer. May be someone of developers
> will look at this?
>
> Kia Lewis wrote:
> > Have you found a solution to this problem?  I have the latest build (Nov
> > 3)
> > and I am still getting this issue.  I have seen mention of the problem on
> > different message boards but no real solution.
> >
> >
> >>-----Original Message-----
> >>From: Boris Kovalenko [mailto:[EMAIL PROTECTED]
> >>Sent: Monday, October 31, 2005 12:53 AM
> >>To: MyFaces Discussion
> >>Subject: Calendar problems??
> >>
> >>Hello!
> >>
> >>      Till today calendar worked ok. But today (31.10.2005) I getting
> >>exception!! MyFaces 1.1.1 release, calendar code is simple:
> >>
> >><t:inputCalendar id="calendar"
> >>   monthYearRowClass="monthYearRowClass"
> >>   weekRowClass="weekRowClass"
> >>   dayCellClass="dayCellClass"
> >>   currentDayCellClass="currentDayCellClass"
> >>   value="#{sessionBean.newsDate}"/>
> >>
> >>[2005-10-31 10:38:59.315] Error Rendering View
> >>[2005-10-31 10:38:59.315] java.lang.IllegalStateException: Client-id :
> >>calendar_1130737139296_link is duplicated in the faces tree.
> >>[2005-10-31 10:38:59.315]       at
> >>
> >
> > org.apache.myfaces.application.jsp.JspStateManagerImpl.checkForDuplicateId
> >
> >>s(JspStateManagerImpl.java:241)
> >>[2005-10-31 10:38:59.315]       a
> >>
> >
> > org.apache.myfaces.application.jsp.JspStateManagerImpl.checkForDuplicateId
> >
> >>s(JspStateManagerImpl.java:255)
> >>[2005-10-31 10:38:59.315]       at
> >>
> >
> > org.apache.myfaces.application.jsp.JspStateManagerImpl.checkForDuplicateId
> >
> >>s(JspStateManagerImpl.java:255)
> >>[2005-10-31 10:38:59.315]       at
> >>
> >
> > org.apache.myfaces.application.jsp.JspStateManagerImpl.saveSerializedView(
> >
> >>JspStateManagerImpl.java:204)
> >>[2005-10-31 10:38:59.315]       at
> >>
> >
> > org.apache.myfaces.renderkit.html.util.DummyFormUtils.writeDummyForm(Dummy
> >
> >>FormUtils.java:111)
> >>[2005-10-31 10:38:59.315]       at
> >>
> >
> > org.apache.myfaces.renderkit.html.HtmlResponseWriterImpl.endDocument(HtmlR
> >
> >>esponseWriterImpl.java:156)
> >>[2005-10-31 10:38:59.315]       at
> >>
> >
> > com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:449
> >
> >>)
> >>[2005-10-31 10:38:59.315]       at
> >>
> >
> > org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:352)
> >
> >>[2005-10-31 10:38:59.315]       at
> >>javax.faces.webapp.FacesServlet.service(FacesServlet.java:107)
> >>[2005-10-31 10:38:59.315]       at
> >>
> >
> > com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.
> >
> >>java:99)
> >>[2005-10-31 10:38:59.315]       at
> >>
> >
> > org.apache.myfaces.component.html.util.ExtensionsFilter.doFilter(Extension
> >
> >>sFilter.java:122)
> >>[2005-10-31 10:38:59.315]       at
> >>
> >
> > com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.ja
> >
> >>va:70)
> >>[2005-10-31 10:38:59.315]       at
> >>
> >
> > com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java
> >
> >>:163)
> >>[2005-10-31 10:38:59.315]       at
> >>
> >
> > com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.jav
> >
> >>a:208)
> >>[2005-10-31 10:38:59.315]       at
> >>com.caucho.server.hmux.HmuxRequest.handleRequest(HmuxRequest.java:396)
> >>[2005-10-31 10:38:59.315]       at
> >>com.caucho.server.port.TcpConnection.run(TcpConnection.java:363)
> >>[2005-10-31 10:38:59.315]       at
> >>com.caucho.util.ThreadPool.runTasks(ThreadPool.java:490)
> >>[2005-10-31 10:38:59.315]       at
> >>com.caucho.util.ThreadPool.run(ThreadPool.java:423)
> >>[2005-10-31 10:38:59.315]       at java.lang.Thread.run(Thread.java:534)
> >>[10:38:59.316] Took Type: java.io.PrintWriter
> >>[2005-10-31 10:38:59.316] Took Type: java.io.PrintWriter
> >>
> >>With respect,
> >>      Boris
>
> With respect,
>         Boris
>


--

http://www.irian.at
Your JSF powerhouse -
JSF Trainings in English and German

Reply via email to