<a4j:commandButton action="#{consultaAtividades.atualizaListaAtividades}" value="Filtrar" reRender="listaAtiv" id="filtrar"/>
<t:selectBooleanCheckbox id="filtroTeste"
value="#{consultaAtividades.filtroTeste eq 'S'}" />
<t:outputLabel value="teste" id="labelFiltroTeste" for="filtroTeste"/>
<t:selectBooleanCheckbox id="filtroHomologacao"
value="#{consultaAtividades.filtroHomologacao eq 'S'}" />
<t:outputLabel value="homologação" id="labelFiltroHomologacao" for="filtroHomologacao"/>
<t:selectBooleanCheckbox id="filtroProducao"
value="#{consultaAtividades.filtroProducao eq 'S'}" />
<t:outputLabel value="produção" id="labelFiltroProducao" for="filtroProducao"/>
<t:selectOneMenu id="codigoProjeto"
value="#{consultaAtividades.filtroCodigoProjeto}">
<f:selectItems value="#{consultaAtividades.listaProjetos}" />
<a4j:support event="onchange" reRender="listaAtiv"
ajaxSingle="true" action="#{consultaAtividades.atualizaListaAtividades}" ignoreDupResponses="true"/>
</t:selectOneMenu>
obs.: estou usando escopo de request no managedbean, e ja passei pra session e nao adianta nada.