You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Matthias Weßendorf (JIRA)" <my...@incubator.apache.org> on 2005/09/03 19:00:34 UTC
[jira] Commented: (MYFACES-485) same tags into a subview require id
[ http://issues.apache.org/jira/browse/MYFACES-485?page=comments#action_12322585 ]
Matthias Weßendorf commented on MYFACES-485:
--------------------------------------------
Michael,
thanks for your report, but I saw no MyFaces code in stack trace...
com.sun.faces suggests me, that you are using RI shipped under the sun :-)
> same tags into a subview require id
> -----------------------------------
>
> Key: MYFACES-485
> URL: http://issues.apache.org/jira/browse/MYFACES-485
> Project: MyFaces
> Type: Bug
> Components: Implementation
> Versions: 1.0.10m10
> Environment: LINUX Debian kernel 2.6.11- Tomcat5.0
> Reporter: Michael Jenik
>
> Same tags into a subview require id.
> If the second tag has no ID then I get this error.
> I tested this in a page that redirect's itself to itself after submit a form.
> the tags are inside the form , inside the subview. I get the error after submit.
> setting id to the tags like outputText , I workarround this error.
> HTTP Status 500 -
> type Exception report
> message
> description The server encountered an internal error () that prevented it from fulfilling this request.
> exception
> javax.servlet.ServletException: javax.servlet.jsp.JspException: Duplicate component ID 'mysubviewID:_id1:_id6' found in view.
> org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:842)
> org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:779)
> org.apache.jsp.vercamino_jsp._jspService(vercamino_jsp.java:202)
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
> com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:147)
> com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
> com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
> com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
> javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
> root cause
> java.lang.IllegalStateException: Duplicate component ID 'mysubviewID:_id1:_id6' found in view.
> com.sun.faces.application.StateManagerImpl.removeTransientChildrenAndFacets(StateManagerImpl.java:118)
> com.sun.faces.application.StateManagerImpl.removeTransientChildrenAndFacets(StateManagerImpl.java:126)
> com.sun.faces.application.StateManagerImpl.removeTransientChildrenAndFacets(StateManagerImpl.java:126)
> com.sun.faces.application.StateManagerImpl.removeTransientChildrenAndFacets(StateManagerImpl.java:126)
> com.sun.faces.application.StateManagerImpl.saveSerializedView(StateManagerImpl.java:70)
> com.sun.faces.taglib.jsf_core.ViewTag.doAfterBody(ViewTag.java:169)
> org.apache.jsp.vercamino_jsp._jspService(vercamino_jsp.java:184)
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
> com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:147)
> com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
> com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
> com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
> javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
> note The full stack trace of the root cause is available in the Apache Tomcat/5.0 logs.
> Apache Tomcat/5.0
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira