Ajax não funciona (JSF + Facelets)

Fala pessoal! blz?

Não estou conseguindo fazer o ajax funcionar na minha aplicação… a navegação está funcionando, porem sem ajax (pisca a tela sempre q troca de pagina)

Quero que os links do menu da minha pagina utilizem ajax para mudar o conteudo (body)…

<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:rich="http://richfaces.org/rich"
	xmlns:a4j="http://richfaces.org/a4j"
	xmlns:f="http://java.sun.com/jsf/core">
		<h:panelGrid columns="2" border="0" width="100%">
			<rich:column width="25%">
				<rich:panelMenu style="width:200px" mode="ajax" icon="none">
					<rich:panelMenuGroup label="#{i18n.text_dashboard}" icon="none" />
					<rich:panelMenuGroup label="#{i18n.text_admin_users}" icon="none">
						<rich:panelMenuItem submitMode="ajax" icon="none"  >
							<a4j:commandLink value="#{i18n.menu_manage_admin_users}" reRender="body" action="users" ajaxSingle="true"/>
						</rich:panelMenuItem>
						<rich:panelMenuItem submitMode="ajax" icon="none"  >
							<a4j:commandLink value="#{i18n.menu_manage_roles}" reRender="body" action="roles" ajaxSingle="true"/>
						</rich:panelMenuItem>
					</rich:panelMenuGroup>
				</rich:panelMenu>
			</rich:column>
			<rich:column width="75%">			
					<ui:insert name="body" id="body" />
			</rich:column>
		</h:panelGrid>
</ui:composition>

Alguem pode me ajudar?

valeu!

Não ta faltando o <h:form> ?

Eu coloquei o a4j:form em torno do menu, mas nao rolou… se colocar em torno de td dá erro de javascript (elements is null)

<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:rich="http://richfaces.org/rich"
	xmlns:a4j="http://richfaces.org/a4j"
	xmlns:f="http://java.sun.com/jsf/core">
	
		<h:panelGrid columns="2" border="0" width="100%">
			<rich:column width="25%">
			<a4j:form id="form" ajaxSubmit="true">
				<rich:panelMenu style="width:200px" mode="ajax" icon="none">
					<rich:panelMenuGroup label="#{i18n.text_dashboard}" icon="none" />
					<rich:panelMenuGroup label="#{i18n.text_admin_users}" icon="none">
						<rich:panelMenuItem submitMode="ajax" icon="none"  >
							<a4j:commandLink value="#{i18n.menu_manage_admin_users}" reRender="body" action="users" ajaxSingle="true"/>
						</rich:panelMenuItem>
						<rich:panelMenuItem submitMode="ajax" icon="none"  >
							<a4j:commandLink value="#{i18n.menu_manage_roles}" reRender="body" action="roles" ajaxSingle="true"/>
						</rich:panelMenuItem>
					</rich:panelMenuGroup>
				</rich:panelMenu>
				</a4j:form>
			</rich:column>
			<rich:column width="75%">			
					<ui:insert name="body" id="body" />
			</rich:column>
		</h:panelGrid>
		
</ui:composition>

valeu!