Ola pessoal seguinte tenho um selectOneMenu que popula um outro, e estou usando o ajaxJsf para isso , quando o meu managed-bean esta com a scopo session ele funciona blz … mas quando ele esta com o scopo request ele ate preenche o outro selectOneMenu mas quando peço pra atualizar ao inves dele ir pra acao, ele recarrega a pagina … 
mas se eu nao alterar a opcao no selectOneMenu e manda atualizar funciona !
<managed-bean>
<managed-bean-name>Login</managed-bean-name>
<managed-bean-class>faces.LoginFace</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>systemFacade</property-name>
<value>#{systemFacade}</value>
</managed-property>
</managed-bean>
<managed-bean>
<managed-bean-name>Recadastrar</managed-bean-name>
<managed-bean-class>faces.RecadastrarContatoFaces</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
<managed-property>
<property-name>login</property-name>
<value>#{Login}</value>
</managed-property>
<managed-property>
<property-name>recadastrarContatoFacade</property-name>
<value>#{recadastrarContatoFacade}</value>
</managed-property>
</managed-bean>
tags :
<h:panelGroup id="grupoEstado"> <h:selectOneMenu id="estadoSelectOne" value="#{Recadastrar.estadoSelectOne}" >
<f:selectItems value="#{Recadastrar.estado}"/> <a4j:support event="onchange" action="#{Recadastrar.filtraMunicipio}" reRender="groupMunicipio" />
</h:selectOneMenu> </h:panelGroup>
<h:panelGroup id="groupMunicipio" > <h:selectOneMenu id="muniSelectOne" value="#{Recadastrar.muniSelectOne}">
<f:selectItems value="#{Recadastrar.municipio}" /> </h:selectOneMenu>
</h:panelGroup>
me parece que ele carrega todos os objtos novamente .
valeu pela força!