Problema usando <a4j:commandButton e <h:selectBooleanC

Pessoal, estou com um problema que não sei mais o que fazer. Na minha página, eu tenho um &lt;a4j&#58;commandButton action=&quot;#&#123;consultaAtividades.atualizaListaAtividades&#125;&quot; value=&quot;Filtrar&quot; reRender=&quot;listaAtiv&quot; id=&quot;filtrar&quot;/&gt; que chama um metodo para uma lista e os filtros são o seguinte [code]<t:selectBooleanCheckbox id=“filtroTeste”
value="#{consultaAtividades.filtroTeste eq ‘S’}" />
<t:outputLabel value=“teste” id=“labelFiltroTeste” for=“filtroTeste”/>

				&lt;t&#58;selectBooleanCheckbox id=&quot;filtroHomologacao&quot;
							value=&quot;#&#123;consultaAtividades.filtroHomologacao eq 'S'&#125;&quot;  /&gt;
				&lt;t&#58;outputLabel value=&quot;homologação&quot; id=&quot;labelFiltroHomologacao&quot; for=&quot;filtroHomologacao&quot;/&gt;	
				
				&lt;t&#58;selectBooleanCheckbox id=&quot;filtroProducao&quot;
							value=&quot;#&#123;consultaAtividades.filtroProducao eq 'S'&#125;&quot;  /&gt;
				&lt;t&#58;outputLabel value=&quot;produção&quot; id=&quot;labelFiltroProducao&quot; for=&quot;filtroProducao&quot;/&gt;	[/code], ou melhor deveriam se funcionassem com o commandButton, pois ele não chama o método que deveria chamar. E quando eu tiro os checkbox, chama direitinho o método com os valores certos. Detalhe também é que se eu uso um [code]&lt;t&#58;selectOneMenu id=&quot;codigoProjeto&quot;
					value=&quot;#&#123;consultaAtividades.filtroCodigoProjeto&#125;&quot;&gt;
					&lt;f&#58;selectItems value=&quot;#&#123;consultaAtividades.listaProjetos&#125;&quot; /&gt;
					&lt;a4j&#58;support event=&quot;onchange&quot; reRender=&quot;listaAtiv&quot;
						ajaxSingle=&quot;true&quot; action=&quot;#&#123;consultaAtividades.atualizaListaAtividades&#125;&quot; ignoreDupResponses=&quot;true&quot;/&gt;
						 
				&lt;/t&#58;selectOneMenu&gt;	[/code] também chama o método com todos os parametros. Então só pode ser uma incompatibilidade do commandButton com os checkboxs. Se eu colocar o parametro bypassUpdates="true" no command button, ele chama o método mas nao passa os parametros. Alguem sabe o que pode ser isso?

obs.: estou usando escopo de request no managedbean, e ja passei pra session e nao adianta nada.

percebi também que o problema está acontecendo com o próprio &lt;t&#58;commandButton id=&quot;testetete&quot; value=&quot;Filtrar sem Ajax&quot; action=&quot;#&#123;consultaAtividades.atualizaListaAtividades&#125;&quot;/&gt; do tomahawk, independente do ajax

pessoal, fiz uma pagina de teste, sem nada de mais complexo, sem ajax4jsf, e tb nao funciona. Quando eu tiro o checkbox funciona, ou seja, vai pro metodo correto. Segue a pagina abaixo:

&lt;%@ taglib uri=&quot;http&#58;//java.sun.com/jsf/html&quot; prefix=&quot;h&quot;%&gt; &lt;%@ taglib uri=&quot;http&#58;//java.sun.com/jsf/core&quot; prefix=&quot;f&quot;%&gt; &lt;%@ taglib uri=&quot;http&#58;//myfaces.apache.org/tomahawk&quot; prefix=&quot;t&quot;%&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;Teste&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;f&#58;view&gt; &lt;h&#58;form&gt; &lt;t&#58;selectBooleanCheckbox id=&quot;filtroTeste&quot; value=&quot;#&#123;teste.filtroTeste eq 'S'&#125;&quot; /&gt; &lt;t&#58;outputLabel value=&quot;teste&quot; id=&quot;labelFiltroTeste&quot; for=&quot;filtroTeste&quot; /&gt; &lt;h&#58;commandButton id=&quot;filty&quot; value=&quot;Filtrar sem Ajax jsf&quot; action=&quot;#&#123;teste.teste&#125;&quot; /&gt; &lt;t&#58;commandButton id=&quot;testetete&quot; value=&quot;Filtrar sem Ajax tomahawk&quot; action=&quot;#&#123;teste.teste&#125;&quot; /&gt; &lt;/h&#58;form&gt; &lt;/f&#58;view&gt; &lt;/body&gt; &lt;/html&gt;

Deve ser alguma coisa q estou colocando de mais ou de menos.

descobri pessoal, no value do &lt;t&#58;selectBooleanCheckbox id=&quot;filtroTeste&quot; value=&quot;#&#123;teste.filtroTeste eq 'S'&#125;&quot; /&gt; não usem uma expressão lógica, e sim uma propriedade do tipo boolean, que ele se encarreaga de todo o trabalho e não dá esse bug que mandei. Ficaria assim &lt;h&#58;selectBooleanCheckbox id=&quot;filtroTeste&quot; value=&quot;#&#123;teste.filtroTeste&#125;&quot; /&gt;