[ http://issues.apache.org/jira/browse/MYFACES-148?page=comments#action_12319558 ]
Martin Marinschek commented on MYFACES-148: ------------------------------------------- This has already been repaired in nightly build. It wasn't me, though, mbr is the one to thank! regards, Martin > datalist: problems with modelupdate and verbatim tag > ---------------------------------------------------- > > Key: MYFACES-148 > URL: http://issues.apache.org/jira/browse/MYFACES-148 > Project: MyFaces > Type: Wish > Versions: 1.0.9 beta > Reporter: Mario Ivankovits > Assignee: Martin Marinschek > Fix For: Nightly Build > > I try to use the "datalist" with embedded inputText to change fields in my > datamodel. > After some debugging it turns out it is needet to put the inputText tag > within an column tag > e.g. > <x:dataList> > <h:colum> > <h:inputText ...> > </h:colum> > <h:colum> > <h:inputText ...> > </h:colum> > </x:dataList> > I dont understand why this is needet as there is no need to render "columns" > within an dataList. > Which brings me to the next problem. If I try to embed verbatim tag ... > <x:dataList> > <f:verbatim><tr><td></f:verbatim> > <h:colum> > <h:inputText ...> > <f:verbatim></td><td></f:verbatim> > </h:colum> > <h:colum> > <h:inputText ...> > <f:verbatim></td></tr></f:verbatim> > </h:colum> > </x:dataList> > (It makes no difference how the tags are ordered only the classname in > ClassCastException changes) > ... I get the following exception: > java.lang.ClassCastException: javax.faces.component.UIColumn > at > org.apache.myfaces.taglib.core.VerbatimTag.doAfterBody(VerbatimTag.java:76) > at > org.apache.jsp.suntools_at.onlineshop.warenkorb_jsp._jspx_meth_f_verbatim_0(warenkorb_jsp.java:387) > at > org.apache.jsp.suntools_at.onlineshop.warenkorb_jsp._jspx_meth_x_dataList_0(warenkorb_jsp.java:325) > at > org.apache.jsp.suntools_at.onlineshop.warenkorb_jsp._jspx_meth_h_form_0(warenkorb_jsp.java:244) > at > org.apache.jsp.suntools_at.onlineshop.warenkorb_jsp._jspx_meth_f_view_0(warenkorb_jsp.java:183) > at > org.apache.jsp.suntools_at.onlineshop.warenkorb_jsp._jspService(warenkorb_jsp.java:86) > at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324) > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292) > at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) > at > org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:704) > at > org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:474) > at > org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:409) > at > org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312) > at > org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:405) > at > org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:280) > at > org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:300) > at javax.faces.webapp.FacesServlet.service(FacesServlet.java:110) > -- 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
