Richfaces datatable com id

Olá pessoal, em tags que coloco a propriedade “id” ocorre FacesException
estou começando com JSF e optei por utilizar richfaces no projeto.

Estou utilizando rich:dataTable com o id=“tableProduto”, porém assim como já utilizava em outros componentes ocorre erro,
Minha JSP:

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="f" uri="http://java.sun.com/jsf/core" %>
<%@ taglib prefix="h" uri="http://java.sun.com/jsf/html" %>
<%@ taglib prefix="rich" uri="http://richfaces.ajax4jsf.org/rich"%>
<%@ taglib tagdir="/WEB-INF/tags/layout" prefix="layout" %>
 
<layout:template keywords="produto,livraria" title="Produtos" description="Página de produtos do sistema.">
    <jsp:body>       
      <f:view>

   		<h:form styleClass="formLinkCadastro">
	  		<h:commandLink title="Cadastrar" action="#{produtoBean.novo}">            
				Cadastrar
			</h:commandLink>
        </h:form>
        
        <br><br>
	
		&lt;rich:dataTable id="tableProduto" 
		value="#{produtoBean.all}" var="produto" 
		rowClasses="even,odd" rows="10" styleClass="grid"&gt;
	 	
			&lt;rich:column&gt;
				&lt;f:facet name="header"&gt;
					&lt;h:outputText value="Nome" /&gt;
				&lt;/f:facet&gt; 
				&lt;h:outputText value="#{produto.nome}" /&gt;
			&lt;/rich:column&gt;
			
			&lt;rich:column&gt;
				&lt;f:facet name="header"&gt;
					&lt;h:outputText value="Descrição" /&gt;
				&lt;/f:facet&gt; 
				&lt;h:outputText value="#{produto.descricao}" /&gt;
			&lt;/rich:column&gt;
			&lt;rich:column&gt;
				&lt;f:facet name="header"&gt;
					&lt;h:outputText value="Preço" /&gt;
				&lt;/f:facet&gt;
				&lt;h:outputText value="#{produto.precoFormatado}" /&gt;
			&lt;/rich:column&gt;
			&lt;rich:column&gt;
				&lt;f:facet name="header"&gt;
					&lt;h:outputText value="EBD" /&gt;
				&lt;/f:facet&gt;
				&lt;h:outputText value="#{produto.isEBD}" /&gt;
			&lt;/rich:column&gt;
			&lt;rich:column headerClass="columnAction"&gt;
          		&lt;h:form styleClass="formEdit"&gt;
					&lt;h:commandLink title="Alterar" action="edit"&gt;            
						&lt;h:graphicImage url="../public/imagens/edit.png" /&gt; 
						&lt;f:setPropertyActionListener value="#{produto}" 
							target="#{produtoBean.produto}"/&gt;
					&lt;/h:commandLink&gt;
				&lt;/h:form&gt;
          		
          		&lt;h:form styleClass="formDelete"&gt;
					&lt;h:commandLink title="Excluir" action="#{produtoBean.delete}" 
						onclick="return confirm('Tem certeza que quer deletar o(a) #{produto.nome}?');"&gt;            
						&lt;h:graphicImage url="../public/imagens/delete.png" /&gt;
						&lt;f:setPropertyActionListener value="#{produto}" 
							target="#{produtoBean.produto}"/&gt;
					&lt;/h:commandLink&gt;
				&lt;/h:form&gt;
			
			&lt;/rich:column&gt;
		&lt;/rich:dataTable&gt;
				 
      &lt;/f:view&gt;
         
    &lt;/jsp:body&gt;
&lt;/layout:template&gt;[/code]



Ocorre o seguinte erro:


[code]03/07/2010 17:51:23 org.apache.catalina.core.ApplicationDispatcher invoke
SEVERE: Servlet.service() for servlet jsp threw exception
java.lang.NullPointerException
	at javax.faces.webapp.UIComponentClassicTagBase.doStartTag(UIComponentClassicTagBase.java:450)
	at org.apache.jsp.produto.produto_jsp._jspx_meth_rich_005fdataTable_005f0(produto_jsp.java:293)
	at org.apache.jsp.produto.produto_jsp._jspx_meth_f_005fview_005f0(produto_jsp.java:164)
	at org.apache.jsp.produto.produto_jsp.access$0(produto_jsp.java:135)
	at org.apache.jsp.produto.produto_jsp$Helper.invoke0(produto_jsp.java:1163)
	at org.apache.jsp.produto.produto_jsp$Helper.invoke(produto_jsp.java:1183)
	at org.apache.jsp.tag.web.layout.template_tag.doTag(template_tag.java:145)
	at org.apache.jsp.produto.produto_jsp._jspx_meth_layout_005ftemplate_005f0(produto_jsp.java:130)
	at org.apache.jsp.produto.produto_jsp._jspService(produto_jsp.java:101)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	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:630)
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
	at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:341)
	at org.apache.myfaces.application.jsp.JspViewHandlerImpl.buildView(JspViewHandlerImpl.java:486)
	at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:337)
	at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100)
	at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176)
	at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
	at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:140)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:155)
	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:368)
	at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:495)
	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:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
	at java.lang.Thread.run(Unknown Source)
IEADMS - 2010-07-03 17:51:23,921 [http-81-1:ERROR] (BaseXMLFilter) - Exception in the filter chain
javax.servlet.ServletException: An exception occurred processing JSP page /produto/produto.jsp at line 21

18:         
19:         <br><br>
20: 	
21: 		&lt;rich:dataTable id="tableProduto" 
22: 		value="#{produtoBean.all}" var="produto" 
23: 		rowClasses="even,odd" rows="10" styleClass="grid"&gt;
24: 	 	


Stacktrace:
	at javax.faces.webapp._ErrorPageWriter.throwException(_ErrorPageWriter.java:546)
	at javax.faces.webapp.FacesServlet.handleLifecycleException(FacesServlet.java:266)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:160)
	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:368)
	at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:495)
	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:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
	at java.lang.Thread.run(Unknown Source)
Caused by: javax.faces.FacesException: An exception occurred processing JSP page /produto/produto.jsp at line 21

18:         
19:         <br><br>
20: 	
21: 		&lt;rich:dataTable id="tableProduto" 
22: 		value="#{produtoBean.all}" var="produto" 
23: 		rowClasses="even,odd" rows="10" styleClass="grid"&gt;
24: 	 	


Stacktrace:
	at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:347)
	at org.apache.myfaces.application.jsp.JspViewHandlerImpl.buildView(JspViewHandlerImpl.java:486)
	at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:337)
	at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100)
	at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176)
	at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
	at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:140)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:155)
	... 18 more
Caused by: org.apache.jasper.JasperException: An exception occurred processing JSP page /produto/produto.jsp at line 21

18:         
19:         <br><br>
20: 	
21: 		&lt;rich:dataTable id="tableProduto" 
22: 		value="#{produtoBean.all}" var="produto" 
23: 		rowClasses="even,odd" rows="10" styleClass="grid"&gt;
24: 	 	


Stacktrace:
	at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:505)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:398)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	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:630)
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
	at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:341)
	... 25 more
Caused by: javax.servlet.ServletException: javax.servlet.jsp.JspException: java.lang.NullPointerException
	at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:848)
	at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:781)
	at org.apache.jsp.produto.produto_jsp._jspService(produto_jsp.java:108)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
	... 35 more
Caused by: java.lang.NullPointerException
	at javax.faces.webapp.UIComponentClassicTagBase.doStartTag(UIComponentClassicTagBase.java:450)
	at org.apache.jsp.produto.produto_jsp._jspx_meth_rich_005fdataTable_005f0(produto_jsp.java:293)
	at org.apache.jsp.produto.produto_jsp._jspx_meth_f_005fview_005f0(produto_jsp.java:164)
	at org.apache.jsp.produto.produto_jsp.access$0(produto_jsp.java:135)
	at org.apache.jsp.produto.produto_jsp$Helper.invoke0(produto_jsp.java:1163)
	at org.apache.jsp.produto.produto_jsp$Helper.invoke(produto_jsp.java:1183)
	at org.apache.jsp.tag.web.layout.template_tag.doTag(template_tag.java:145)
	at org.apache.jsp.produto.produto_jsp._jspx_meth_layout_005ftemplate_005f0(produto_jsp.java:130)
	at org.apache.jsp.produto.produto_jsp._jspService(produto_jsp.java:101)
	... 38 more
03/07/2010 17:51:23 org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet Faces Servlet threw exception
java.lang.NullPointerException
	at javax.faces.webapp.UIComponentClassicTagBase.doStartTag(UIComponentClassicTagBase.java:450)
	at org.apache.jsp.produto.produto_jsp._jspx_meth_rich_005fdataTable_005f0(produto_jsp.java:293)
	at org.apache.jsp.produto.produto_jsp._jspx_meth_f_005fview_005f0(produto_jsp.java:164)
	at org.apache.jsp.produto.produto_jsp.access$0(produto_jsp.java:135)
	at org.apache.jsp.produto.produto_jsp$Helper.invoke0(produto_jsp.java:1163)
	at org.apache.jsp.produto.produto_jsp$Helper.invoke(produto_jsp.java:1183)
	at org.apache.jsp.tag.web.layout.template_tag.doTag(template_tag.java:145)
	at org.apache.jsp.produto.produto_jsp._jspx_meth_layout_005ftemplate_005f0(produto_jsp.java:130)
	at org.apache.jsp.produto.produto_jsp._jspService(produto_jsp.java:101)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	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:630)
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
	at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:341)
	at org.apache.myfaces.application.jsp.JspViewHandlerImpl.buildView(JspViewHandlerImpl.java:486)
	at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:337)
	at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100)
	at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176)
	at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
	at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:140)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:155)
	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:368)
	at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:495)
	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:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
	at java.lang.Thread.run(Unknown Source)

Estou utilizando os seguintes jars:
ant-1.6.5.jar
ant-antlr-1.6.5.jar
ant-junit-1.6.5.jar
ant-launcher-1.6.5.jar
ant-swing-1.6.5.jar
antlr-2.7.6.jar
asm-attrs.jar
asm.jar
c3p0-0.9.1.jar
cglib-2.1.3.jar
checkstyle-all.jar
cleanimports.jar
commons-beanutils-1.7.0.jar
commons-codec-1.3.jar
commons-collections-2.1.1.jar
commons-collections-2.1.jar
commons-collections-3.1.jar
commons-collections-3.2.jar
commons-digester-1.8.jar
commons-digester-2.0.jar
commons-discovery-0.4.jar
commons-logging-1.0.2.jar
commons-logging-1.0.4.jar
commons-logging-1.1.1.jar
commons-logging-1.1.jar
concurrent-1.3.2.jar
connector.jar
dom4j-1.6.1.jar
ehcache-1.2.3.jar
ejb3-persistence.jar
hibernate-3.2.0.ga.jar
hibernate-annotations-3.2.0.ga.jar
hibernate-annotations.jar
hibernate-cglib-repack-2.1_3.jar
hibernate-commons-annotations.jar
hibernate-core.jar
hibernate-entitymanager-3.2.0.ga.jar
hibernate-entitymanager.jar
hibernate-validator.jar
hibernate3.jar
hsqldb-1.8.0.7.jar
jaas.jar
jacc-1_0-fr.jar
jasperreports-1.3.4.jar
javassist.jar
jaxen-1.1-beta-7.jar
jaxen-full.jar
jboss-archive-browsing.jar
jboss-cache.jar
jboss-common.jar
jboss-jmx.jar
jboss-system.jar
jcalendar-1.3.2.jar
jdbc2_0-stdext.jar
jgroups-2.2.8.jar
jstl-1.2.jar
jstl.jar
jta-1.0.1B.jar
jta-1.1.jar
jta.jar
junit-3.8.1.jar
junit.jar
log4j-1.2.11.jar
looks-2.0.1.jar
myfaces-api-1.2.5.jar
myfaces-impl-1.2.5.jar
myfaces-shared-impl-3.0.5.jar
ojdbc14_g.jar
ojdbc14.jar
oscache-2.1.jar
postgresql-8.1-414.jdbc2.jar
proxool-0.8.3.jar
richfaces-api-3.3.1.GA.jar
richfaces-impl-3.3.1.GA.jar
richfaces-ui-3.3.1.GA.jar
saxpath.jar
slf4j-api-1.5.2.jar
slf4j-simple-1.5.2.jar
standard.jar
swarmcache-1.0rc2.jar
syndiag2.jar
versioncheck.jar
xalan.jar
xerces-2.6.2.jar
xercesImpl.jar
xml-apis.jar

Alguém pode me ajudar?