Erro na pagina com RichFaces!

Ola galera estou montando um projeto e ao executar a pagina ocorre o erro no binding="#{alunoBean.objDataTableAluno} porem esta tudo correto aparentimento mas ao executar o tomcat informa um erro , alguem pode ajudar

Erro :


HTTP Status 500 -

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: An exception occurred processing JSP page /listaAluno.jsp at line 19

16: <f:view>
17: 	&lt;h:outputText styleClass="title" value="Listagem dos alunos" /&gt;<br><br>
18: 	&lt;h:form&gt;
19: 	&lt;rich:dataTable id="alunos" border="1" value="#{alunoBean.lista}" binding="#{alunoBean.objDataTableAluno}" var="a"  rendered="#{not empty alunoBean.lista}" rows="6"&gt;
20: 		&lt;h:column&gt;
21: 			&lt;f:facet name="header"&gt;
22: 				&lt;h:outputText value="Id" /&gt;


Stacktrace:
	org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:505)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:416)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
	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:408)
	com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:439)
	com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:114)
	org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108)
	org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:237)
	com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
	com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
	com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
	javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
	org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141)
	org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281)

root cause

javax.faces.FacesException: javax.faces.el.PropertyNotFoundException: javax.el.PropertyNotFoundException: Property 'objDataTableAluno' not found on type controle.AlunoBean
	com.sun.faces.application.ApplicationImpl.createComponent(ApplicationImpl.java:575)
	javax.faces.webapp.UIComponentTag.createComponent(UIComponentTag.java:201)
	javax.faces.webapp.UIComponentClassicTagBase.createChild(UIComponentClassicTagBase.java:476)

mas olha o que esta falando esta la

Bean : AlunoBean


	private Aluno aluno = new Aluno();
	private List&lt;Aluno&gt; lista = new ArrayList&lt;Aluno&gt;();
	private UIData objDataTableAluno;
	

Lista Aluno :

&lt;%@taglib uri="http://java.sun.com/jsf/core" prefix="f"%&gt;
&lt;%@taglib uri="http://java.sun.com/jsf/html" prefix="h"%&gt;
&lt;%@taglib uri="http://richfaces.org/a4j" prefix="a4j"%&gt;
&lt;%@taglib uri="http://richfaces.org/rich" prefix="rich"%&gt;
&lt;%@taglib uri="https://ajax4jsf.dev.java.net/ajax" prefix="ajax"%&gt;
&lt;%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%&gt;

&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Lista De Alunos&lt;/title&gt;
&lt;link href="css/estilo.css" rel="stylesheet" type="text/css"&gt;
&lt;/head&gt;
&lt;body&gt;
	&lt;center&gt;
&lt;f:view&gt;
	&lt;h:outputText styleClass="title" value="Listagem dos alunos" /&gt;<br><br>
	&lt;h:form&gt;
	&lt;rich:dataTable id="alunos" border="1" value="#{alunoBean.lista}" binding="#{alunoBean.objDataTableAluno}" var="a"  rendered="#{not empty alunoBean.lista}" rows="6"&gt;
		&lt;h:column&gt;
			&lt;f:facet name="header"&gt;
				&lt;h:outputText value="Id" /&gt;
			&lt;/f:facet&gt;
			&lt;h:outputText value="#{a.id}" /&gt;
		&lt;/h:column&gt;

Vc precisa criar os gets e sets para objDataTableAluno

Mesmo com o Get e Set ocorre o erro ao executar a pagina listaAluno se eu retirar a pagina funciona mas o botão nao

HTTP Status 500 -

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: javax.faces.FacesException: javax.faces.el.PropertyNotFoundException: javax.el.PropertyNotFoundException: Property 'objDataTableAluno' not found on type controle.AlunoBean
	org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:522)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:416)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

Ola galera , tem alguem que pode ajudar a solucionar este problema

alguem pode ajudar!!!

qual o tipo do seu objeto [color=red]objDataTableAluno[/color] ??
É um htmlDataTable??

Veja: um UIDATA DO import javax.faces.component.UIData;


UIData controle.AlunoBean.objDataTableAluno

Acredito que o binding deva ser feito com um objeto do tipo HtmlDataTable