5 Replies Latest reply on May 22, 2009 5:35 AM by Nick Belaevski

    rich:listShuttle is throwing an error

    Shivaji Byrapaneni Newbie

      Hi all,

      I just tried out rich:listShuttle component
      and here is my JSP

      <!doctype html public "-//w3c//dtd html 4.0 transitional//en">
      <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
      <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
      <!-- RichFaces tag library declaration -->
      <%@ taglib uri="http://richfaces.org/a4j" prefix="a4j"%>
      <%@ taglib uri="http://richfaces.org/rich" prefix="rich"%>
      <%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
      <html>
      <head>
      <title>RichFaces selector demo</title>
      <style>
      .pic {
       margin-bottom: -4px;
       margin-right: 2px;
      }
      </style>
      </head>
      <body>
      <f:view>
       <a4j:form>
       <rich:toolBar id="toolBar" itemSeparator="line" height="28px">
       <c:forEach items="#{toolBar.items}" var="item">
       <h:panelGroup>
       <h:graphicImage value="#item.iconURI}" styleClass="pic" />
       <h:outputLink value="#"
       style="color:#{a4jSkin.generalTextColor}; text-decoration:none;">
       <h:outputText value="#{item.label}" />
       </h:outputLink>
       </h:panelGroup>
       </c:forEach>
       </rich:toolBar>
       <rich:spacer height="20" />
      
       <rich:listShuttle sourceValue="#{toolBar.freeItems}"
       targetValue="#{toolBar.items}" var="items" listHeight="300"
       listWidth="300" sourceCaptionLabel="Available Items"
       targetCaptionLabel="Currently Active Items"
       converter="listShuttleconverter">
       <rich:column width="18">
       <h:graphicImage value="#{items.iconURI}"></h:graphicImage>
       </rich:column>
       <rich:column>
       <h:outputText value="#{items.label}"></h:outputText>
       </rich:column>
       <a4j:support event="onlistchanged" reRender="toolBar" />
       <a4j:support event="onorderchanged" reRender="toolBar" />
       </rich:listShuttle>
       </a4j:form>
      </f:view>
      </body>
      </html>
      


      when i tried to run teh page im gett8iing this error

      org.apache.jasper.JasperException: /approver.jsp(34,2) Attribute listHeight invalid for tag listShuttle according to TLD
       org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
       org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
       org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:236)
       org.apache.jasper.compiler.Validator$ValidateVisitor.checkXmlAttributes(Validator.java:1200)
       org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:821)
       org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1530)
       org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2359)
       org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2409)
       org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:840)
       org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1530)
       org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2359)
       org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2409)
       org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:840)
       org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1530)
       org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2359)
       org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2409)
       org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2415)
       org.apache.jasper.compiler.Node$Root.accept(Node.java:495)
       org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2359)
       org.apache.jasper.compiler.Validator.validateExDirectives(Validator.java:1736)
       org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:184)
       org.apache.jasper.compiler.Compiler.compile(Compiler.java:333)
       org.apache.jasper.compiler.Compiler.compile(Compiler.java:313)
       org.apache.jasper.compiler.Compiler.compile(Compiler.java:300)
       org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:585)
       org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:312)
       org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:322)
       org.apache.jasper.servlet.JspServlet.service(JspServlet.java:249)
       javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
       com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:410)
       com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:468)
       com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:140)
       org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100)
       org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176)
       com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:110)
       com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
       com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
       javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
       org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)
       org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
       org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:390)
       org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:517)
       filters.test.TestFilter.doFilter(TestFilter.java:23)
       org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
      
      
      


      pleas help me

        • 1. Re: rich:listShuttle is throwing an error
          Shivaji Byrapaneni Newbie

          but when i tried to remove those two fields which were causing issue

          im getting this error

          11:24:04,250 ERROR [application] JSF1006: Cannot instantiate converter of type listShuttleconverter
          11:24:04,296 ERROR [[jsp]] Servlet.service() for servlet jsp threw exception
          javax.faces.FacesException: Expression Error: Named Object: listShuttleconverter not found.
           at com.sun.faces.application.ApplicationImpl.createConverter(ApplicationImpl.java:750)
           at org.richfaces.webapp.taglib.UIComponentELTagBase.setConverterProperty(UIComponentELTagBase.java:78)
           at org.richfaces.taglib.ListShuttleTag.setProperties(ListShuttleTag.java:1268)
           at javax.faces.webapp.UIComponentELTag.createComponent(UIComponentELTag.java:230)
           at javax.faces.webapp.UIComponentClassicTagBase.createChild(UIComponentClassicTagBase.java:486)
           at javax.faces.webapp.UIComponentClassicTagBase.findComponent(UIComponentClassicTagBase.java:670)
           at javax.faces.webapp.UIComponentClassicTagBase.doStartTag(UIComponentClassicTagBase.java:1142)
           at org.apache.jsp.approver_jsp._jspx_meth_rich_005flistShuttle_005f0(approver_jsp.java:497)
           at org.apache.jsp.approver_jsp._jspx_meth_a4j_005fform_005f0(approver_jsp.java:202)
           at org.apache.jsp.approver_jsp._jspx_meth_f_005fview_005f0(approver_jsp.java:152)
           at org.apache.jsp.approver_jsp._jspService(approver_jsp.java:114)
           at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
           at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
           at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369)
           at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:322)
           at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:249)
           at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
           at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:638)
           at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:444)
           at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:382)
           at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:310)
           at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:410)
           at com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:468)
           at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:140)
           at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100)
           at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176)
           at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:110)
           at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
           at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
           at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
           at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)
           at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
           at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:390)
           at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:517)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
           at filters.test.TestFilter.doFilter(TestFilter.java:23)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
           at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
           at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
           at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
           at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)
           at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
           at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
           at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
           at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
           at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
           at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
           at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
           at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
           at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:828)
           at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:601)
           at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
           at java.lang.Thread.run(Unknown Source)
          11:24:04,296 ERROR [lifecycle] JSF1054: (Phase ID: RENDER_RESPONSE 6, View ID: /approver.jsp) Exception thrown during phase execution: javax.faces.event.PhaseEvent[source=com.sun.faces.lifecycle.LifecycleImpl@17c84ad]
          11:24:04,296 ERROR [BaseXMLFilter] Exception in the filter chain
          org.apache.jasper.JasperException: An exception occurred processing JSP page /approver.jsp at line 34
          
          31: </rich:toolBar>
          32: <rich:spacer height="20" />
          33:
          34: <rich:listShuttle sourceValue="#{toolBar.freeItems}"
          35: targetValue="#{toolBar.items}" var="items"
          36: sourceCaptionLabel="Available Items"
          37: targetCaptionLabel="Currently Active Items"
          
          
          Stacktrace:
           at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:498)
           at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:411)
           at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:322)
           at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:249)
           at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
           at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:638)
           at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:444)
           at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:382)
           at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:310)
           at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:410)
           at com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:468)
           at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:140)
           at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100)
           at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176)
           at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:110)
           at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
           at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
           at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
           at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)
           at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
           at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:390)
           at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:517)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
           at filters.test.TestFilter.doFilter(TestFilter.java:23)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
           at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
           at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
           at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
           at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)
           at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
           at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
           at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
           at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
           at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
           at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
           at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
           at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
           at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:828)
           at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:601)
           at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
           at java.lang.Thread.run(Unknown Source)
          Caused by: javax.faces.FacesException: Expression Error: Named Object: listShuttleconverter not found.
           at com.sun.faces.application.ApplicationImpl.createConverter(ApplicationImpl.java:750)
           at org.richfaces.webapp.taglib.UIComponentELTagBase.setConverterProperty(UIComponentELTagBase.java:78)
           at org.richfaces.taglib.ListShuttleTag.setProperties(ListShuttleTag.java:1268)
           at javax.faces.webapp.UIComponentELTag.createComponent(UIComponentELTag.java:230)
           at javax.faces.webapp.UIComponentClassicTagBase.createChild(UIComponentClassicTagBase.java:486)
           at javax.faces.webapp.UIComponentClassicTagBase.findComponent(UIComponentClassicTagBase.java:670)
           at javax.faces.webapp.UIComponentClassicTagBase.doStartTag(UIComponentClassicTagBase.java:1142)
           at org.apache.jsp.approver_jsp._jspx_meth_rich_005flistShuttle_005f0(approver_jsp.java:497)
           at org.apache.jsp.approver_jsp._jspx_meth_a4j_005fform_005f0(approver_jsp.java:202)
           at org.apache.jsp.approver_jsp._jspx_meth_f_005fview_005f0(approver_jsp.java:152)
           at org.apache.jsp.approver_jsp._jspService(approver_jsp.java:114)
           at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
           at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
           at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369)
           ... 47 more
          11:24:04,296 ERROR [[Faces Servlet]] Servlet.service() for servlet Faces Servlet threw exception
          javax.faces.FacesException: Expression Error: Named Object: listShuttleconverter not found.
           at com.sun.faces.application.ApplicationImpl.createConverter(ApplicationImpl.java:750)
           at org.richfaces.webapp.taglib.UIComponentELTagBase.setConverterProperty(UIComponentELTagBase.java:78)
           at org.richfaces.taglib.ListShuttleTag.setProperties(ListShuttleTag.java:1268)
           at javax.faces.webapp.UIComponentELTag.createComponent(UIComponentELTag.java:230)
           at javax.faces.webapp.UIComponentClassicTagBase.createChild(UIComponentClassicTagBase.java:486)
           at javax.faces.webapp.UIComponentClassicTagBase.findComponent(UIComponentClassicTagBase.java:670)
           at javax.faces.webapp.UIComponentClassicTagBase.doStartTag(UIComponentClassicTagBase.java:1142)
           at org.apache.jsp.approver_jsp._jspx_meth_rich_005flistShuttle_005f0(approver_jsp.java:497)
           at org.apache.jsp.approver_jsp._jspx_meth_a4j_005fform_005f0(approver_jsp.java:202)
           at org.apache.jsp.approver_jsp._jspx_meth_f_005fview_005f0(approver_jsp.java:152)
           at org.apache.jsp.approver_jsp._jspService(approver_jsp.java:114)
           at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
           at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
           at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369)
           at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:322)
           at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:249)
           at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
           at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:638)
           at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:444)
           at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:382)
           at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:310)
           at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:410)
           at com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:468)
           at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:140)
           at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100)
           at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176)
           at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:110)
           at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
           at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
           at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
           at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)
           at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
           at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:390)
           at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:517)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
           at filters.test.TestFilter.doFilter(TestFilter.java:23)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
           at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
           at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
           at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
           at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
           at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
           at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)
           at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
           at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
           at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
           at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
           at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
           at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
           at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
           at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
           at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:828)
           at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:601)
           at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
           at java.lang.Thread.run(Unknown Source)
          
          


          thanks in anticipation

          • 2. Re: rich:listShuttle is throwing an error
            Shivaji Byrapaneni Newbie

            could any body help me please...

            • 3. Re: rich:listShuttle is throwing an error
              Ilya Shaikovsky Master

              exception clearly says that converter="listShuttleconverter" not found. Do you have it registered in faces-config?

              • 4. Re: rich:listShuttle is throwing an error
                Shivaji Byrapaneni Newbie

                could any one provide me the details about that attribute 'converter'.

                i tried reading the user guides and manulas but can only see 'Id of Converter to be used or reference to a Converter'. which is not much clear for me.

                Please help me in understanding that please....

                Thanks in advance