HtmlDataTable not working in Tomcat 6.0

HI,HtmlDataTable not working in Tomcat 6.0 .But it works fine in Tomcat 5x.I have to use jsf1.2, its only supported in Tomcat6.0.Thanx
[169 byte] By [veerjaa] at [2007-11-27 3:06:06]
# 1
This is a bit too vague. What exactly is the problem?
rlubkea at 2007-7-12 3:52:13 > top of Java-index,Enterprise & Remote Computing,Web Tier APIs...
# 2
Can you write more specific about error that thrown by tomcat 6.0
Gunjan-Bohraa at 2007-7-12 3:52:13 > top of Java-index,Enterprise & Remote Computing,Web Tier APIs...
# 3

The method setVar(String) in the type DataTableTag is not applicable for the arg

uments (JspValueExpression)

<h:dataTable id="my_docs" value="#{ManageDocument.uiListOfDocuments}"

binding="#{ManageDocument.markedForDeletion}" var="myDocItem" bgcolor="silver">

veerjaa at 2007-7-12 3:52:13 > top of Java-index,Enterprise & Remote Computing,Web Tier APIs...
# 4

Well I have apparently the exact same problem. It's an application that I formerly ran also on Tomcat6 but with JSF 1.1 and now with 1.2.

the error thrown in as follows:

org.apache.jasper.JasperException: Unable to compile class for JSP:

An error occurred at line: 64 in the jsp file: /dynamic/projects/list.jsp

The method setVar(String) in the type DataTableTag is not applicable for the arguments (JspValueExpression)

61: </tr>

62: <tr height="3"><td></td></tr>

63:</table>

64:<h:dataTable value="#{projectListFilter.projects}" var="project" styleClass="data sortable" id="projectlist" rowClasses="row1, row2">

65:<h:column>

66:<h:outputText value="#{project.financialType}" converter="projectTypeConverter" escape="false"/>

67:</h:column>

Stacktrace:

org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)

org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)

org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:423)

org.apache.jasper.compiler.Compiler.compile(Compiler.java:308)

org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)

org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)

org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)

javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:414)

com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:455)

com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:139)

org.ajax4jsf.framework.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108)

org.ajax4jsf.framework.ajax.AjaxViewHandler.renderView(AjaxViewHandler.java:229)

com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:108)

com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:266)

com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:159)

javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)

org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:96)

org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java:220)

org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:144)

Message was edited by:

tombatore

tombatorea at 2007-7-12 3:52:13 > top of Java-index,Enterprise & Remote Computing,Web Tier APIs...
# 5
Please make sure you're using the latest 1.2 (1.2_04 P02) [1].If you still have the issue using that release, please follow up here.[1] https://javaserverfaces.dev.java.net
rlubkea at 2007-7-12 3:52:13 > top of Java-index,Enterprise & Remote Computing,Web Tier APIs...