Bom To Precisando Criar algo que funcione enquanto meu método executa… pq ele faz muita coisa então eu perco alguns segundos e sem isso o usuario fica sem saber o q se passa…
Então So q eu To apanhando pra karamba pra fazer isso funcionar kkk… pelas informações que juntei cheguei nisso…
<a4j:form>
<a4j:region id="region">
<a4j:commandButton value="Processando" id="btnOK" status="statusSalvandoModalPanel" action="#{progressBarBean.teste}"/>
</a4j:region>
<a4j:status id="statusSalvandoModalPanel" onstart="Richfaces.showModalPanel('panelzin')" onstop="#{rich:component('panelzin')}.hide()" />
<rich:modalPanel id="panelzin" autosized="true" height="10">
<h:form>
<h:graphicImage value="/images/processando.gif" />
</h:form>
</rich:modalPanel>
</a4j:form>
Só que com isso ele executa a action do Botão Apenas uma Vez… Tipo eu rodo e clico ai ele roda o server, faz o q tem q fazer e some blz…
Mas c eu clico de novo ele aparece e some mto rapido e não executa nada…
Será que alguem pode me dar uma força ta foda 
Muito Obrigado Falow.