I opened an issue and appended the details.
http://issues.apache.org/jira/browse/MYFACES-1570
On 3/20/07, Mike Kienenberger <[EMAIL PROTECTED]> wrote:
Hey Martin,
It looks like you "deprecated"
org.apache.myfaces.renderkit.html.HtmlResponseStateManager.writeStateAsUrlParams()
-- demolished might be a better word -- but you didn't mark the method
as deprecated, nor did you rewrite the code that calls it.
There's also no documentation stating what should be used instead.
Another reason to be glad I'm using facelets :-)
On 3/20/07, Carlos Ortiz <[EMAIL PROTECTED]> wrote:
>
> Hi i'm having a problem with the tree component
>
> tomcat throws :
>
>
> type Informe de Excepción
>
> mensaje
>
> descripción El servidor encontró un error interno () que hizo que no pudiera
> rellenar este requerimiento.
>
> excepción javax.servlet.ServletException: long been deprecated...
> javax.faces.webapp.FacesServlet.service(FacesServlet.java:154)
>
>
>
> causa raíz javax.faces.FacesException: long been deprecated...
>
org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:431)
>
org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)
>
org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
> org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
> javax.faces.webapp.FacesServlet.service(FacesServlet.java:140)
>
>
>
> causa raíz org.apache.jasper.JasperException: long been
> deprecated...
>
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:476)
>
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:389)
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>
org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:425)
>
org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)
>
org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
> org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
> javax.faces.webapp.FacesServlet.service(FacesServlet.java:140)
>
>
>
> causa raíz java.lang.UnsupportedOperationException: long
> been deprecated...
>
org.apache.myfaces.renderkit.html.HtmlResponseStateManager.writeStateAsUrlParams(HtmlResponseStateManager.java:103)
>
org.apache.myfaces.application.jsp.JspStateManagerImpl.writeStateAsUrlParams(JspStateManagerImpl.java:424)
> org.apache.myfaces.taglib.core.ViewTag.doAfterBody(ViewTag.java:194)
> org.apache.jsp.index_jsp._jspx_meth_f_005fview_005f0(index_jsp.java:150)
> org.apache.jsp.index_jsp._jspService(index_jsp.java:77)
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:328)
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>
org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:425)
>
org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)
>
org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
> org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
> javax.faces.webapp.FacesServlet.service(FacesServlet.java:140)
>
>
>
> nota La traza completa de la causa de este error se encuentra en los
> archivos de diario de Apache Tomcat/5.5.23.
>
>
> my jsf file is
> <t:tree id="tree" value="#{treeNode.root}"
> styleClass="tree"
> nodeClass=""
> selectedNodeClass="treenodeSelected"
> expandRoot="true">
> </t:tree>
>
> and treeNode is
>
> public DefaultTreeModel getRoot() {
>
> return new DefaultTreeModel(getTreeNode());
> }
>
> private DefaultMutableTreeNode getTreeNode(){
> try{
> DefaultMutableTreeNode root = new DefaultMutableTreeNode("XY");
> DefaultMutableTreeNode a = new DefaultMutableTreeNode("A");
> root.insert(a);
> DefaultMutableTreeNode b = new DefaultMutableTreeNode("B");
> root.insert(b);
> DefaultMutableTreeNode c = new DefaultMutableTreeNode("C");
> root.insert(c);
>
> DefaultMutableTreeNode node = new DefaultMutableTreeNode("a1");
> a.insert(node);
> node = new DefaultMutableTreeNode("a2 ");
> a.insert(node);
> node = new DefaultMutableTreeNode("b ");
> b.insert(node);
>
> a = node;
> node = new DefaultMutableTreeNode("x1");
> a.insert(node);
> node = new DefaultMutableTreeNode("x2");
> a.insert(node);
> return root;
> }catch (Exception e) {
> e.printStackTrace();
> return null;
> }
>
> }
>
>
> I'm using 1.1.5 tomahawk with 1.1.6 myfaces
>
>
>