JSF + Ajax

Pessoal estou com um problema.
Quando eu seto o valor em um selectOneMenu deveria realizar o reRender em uma rich:dataTable, deveria…
Simplesmente nada acontece. Verifico e vejo que o método é executado e apenas a visão não é alterada.
Alguém sabe o que pode ser?

<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
<%@ taglib uri="http://richfaces.org/a4j" prefix="a4j"%> 
<%@ taglib uri="http://richfaces.org/rich" prefix="rich"%> 

<html>
	<head>
		<title>Cadastro de Subgrupo de Consulta</title>
	</head>
	<body>
		<f:view>
			<a4j:form id="frmCadastroGrupoSubConsulta">
				<table align="center">
					<tr>
						<td colspan="2" align="center">
						Cadastro de Subgrupo de Consulta
						</td>
					</tr>
					<tr>
						<td colspan="2" align="center">
							<h:outputText value="#{tipoConsultaSubGrupo.mensagemErro}"/>
						</td>
					</tr>
					<tr>
						<td>
							Grupo da consulta:
						</td>
						<td>
							<h:selectOneMenu id="cboTipoConsultaGrupo" value="#{tipoConsultaSubGrupo.tipoConsSubGrupo.idtipoconsultagrupo}">
								<a4j:support event="onchange" action="#{tipoConsultaSubGrupo.getAllGrupo}" reRender="tblSubGrupoCadastrados"/>
								<f:selectItems value="#{tipoConsultaGrupo.listaGrupo}"/>
							</h:selectOneMenu>
						</td>
					</tr>										
					<tr>
						<td>
							Descrição <h:inputHidden id="txtIdTipoConsultaSubGrupo" value="#{tipoConsultaSubGrupo.tipoConsSubGrupo.idtipoconsultasubgrupo}"/>
						</td>
						<td>
							<h:inputText id="txtDescricaoConsultaSubGrupo" value="#{tipoConsultaSubGrupo.tipoConsSubGrupo.descricao}" maxlength="20" size="50"/>
						</td>
					</tr>
					<tr>
						<td colspan="2" align="center">
							<h:commandButton id="btnAcao" value="#{tipoConsultaSubGrupo.captionBotao}" action="#{tipoConsultaSubGrupo.processaAcao}"/>
						</td>
					</tr>										
				</table>
				
				<br/><br/>
				&lt;center&gt;
					&lt;f:subview id="subTabela" rendered="true"&gt;
						&lt;rich:dataTable id="tblSubGrupoCadastrados" value="#{tipoConsultaSubGrupo.allGrupo}" var="lista"&gt;
							&lt;rich:column&gt;
								&lt;f:facet name="header"&gt;
									&lt;h:outputText id="lblNome" value="Descrição"/&gt;
								&lt;/f:facet&gt;
								&lt;h:outputText id="cmpDescricao" value="#{lista.descricao}"/&gt;
							&lt;/rich:column&gt;
							&lt;rich:column&gt;
								&lt;f:facet name="header"&gt;
									&lt;h:outputText id="lblAlterar" value="Alterar"/&gt;
								&lt;/f:facet&gt;
								&lt;h:commandLink value="Alterar" action="#{tipoConsultaSubGrupo.setaAlterar}"&gt;
									&lt;f:param name="idTipoConsultaSubGrupo" value="#{lista.idtipoconsultasubgrupo}"/&gt;
								&lt;/h:commandLink&gt;
							&lt;/rich:column&gt;
							&lt;rich:column&gt;
								&lt;f:facet name="header"&gt;
									&lt;h:outputText id="lblExclui" value="Excluir"/&gt;
								&lt;/f:facet&gt;
								&lt;h:commandLink value="Excluir" action="#{tipoConsultaSubGrupo.excluir}"&gt;
									&lt;f:param name="idTipoConsultaSubGrupo" value="#{lista.idtipoconsultasubgrupo}"/&gt;
								&lt;/h:commandLink&gt;
							&lt;/rich:column&gt;					
						&lt;/rich:dataTable&gt;
					&lt;/f:subview&gt;
				&lt;/center&gt;
			&lt;/a4j:form&gt;
		&lt;/f:view&gt;
	&lt;/body&gt;	
&lt;/html&gt;