Problema com h:dataTable no JSF 1.2 - setVar(String)

Boa tarde,

Ao renderizar uma página, que utiliza o componente h:dataTable, aparece o seguinte erro:

java.lang.Error: Unresolved compilation problem: The method setVar(String) in the type DataTableTag is not applicable for the arguments (JspValueExpression)

Isso acontece utilizando o JSF 1.2 e o Tomcat 6.

Alguém tem idéia de como solucionar esse problema, ou o que pode ser.

Agradeço pela atenção.

Sem mais,
Gustavo Martim.

complementando, segue abaixo o código da jsp e do managebean.

An error occurred at line: 19 in the jsp file: /teste.jsp
The method setVar(String) in the type DataTableTag 
is not applicable for the arguments (JspValueExpression)
16: 
17: <br />
18: 
19: <h:dataTable value="#{testeJSF.lista}" var="item">
20: </h:dataTable>
21: 
22: <br />
	public List<String> getLista() {
		List<String> lista;

		lista = new ArrayList<String>();
		lista.add("A0");
		lista.add("A1");
		lista.add("A2");
		lista.add("A3");
		lista.add("A4");
		lista.add("A5");
		lista.add("A6");
		lista.add("A7");
		lista.add("A8");
		lista.add("A9");

		return lista;
	}

obrigado.

pessoal, caso alguém precise, no link abaixo fala um pouco sobre jsf 1.2 e tomcat.

os componentes do jsf funcionou corretamente, somente não consegui acessar via jstl, por exemplo com c:forEach.

http://www.horstmann.com/corejsf/tomcat-instructions.html

abraço,
Gustavo.

Olá Gustavo,

Estou com o mesmo problema,

quando utilizo a tag <h:dataTable> aparece a seguinte mensagem:

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

Estou utilizando servidor TOMCAT 6.0, e não funciona !

veja a notificação de erro no endereço abaixo :

ASF Bugzilla Bug 41912 - http://issues.apache.org/bugzilla/show_bug.cgi?id=41912

acho que o jeito é utilizar o servidor GlashFish

obs: não testei com a versão 5.5 do TOMCAT

atenciosamente