Limpar dados depois que clicar um link de RichMenu? (Resolvido)

Olá pessoal preciso fazer uma ação no caso limparDados(), depois que o usuário clica em um link que esta em um richmenu tentei fazer da seguinte forma usando a4j:suport:

<rich:menuItem id="itemServicoOS" value="Ordem de Serviço" reRender="panelCenter" action="listaOS" icon="/images/relatorio.gif" immediate="true" selectClass="subHover">
<a4j:support id="idLimpaDados" event="onclick" action="#{ManterOS.limparDados}" />
</rich:menuItem>

Alguma idéia de como posso fazer isso?
Agradeço desde Já.

1 idéia é usar PrimeFaces… Eu acho que prime vai bem com tudo…

http://primefaces.googlecode.com/files/primefaces_users_guide_260710.pdf

[quote=edufera10]1 idéia é usar PrimeFaces… Eu acho que prime vai bem com tudo…

http://primefaces.googlecode.com/files/primefaces_users_guide_260710.pdf[/quote]
Vlw cara isso seria inviável pois o meu projeto esta quase terminado.
consegui resolver trocando o event do a4j de event= “onclick” para event=“onmousedown” .