Problema - RadioBox - JSF

Bom dia galera :slight_smile:

Estou com uma duvida, tenho o meu radio box no JSF, e quando eu seleciono ele não está retornando true ou false, esta vindo NULL, mesmo se eu tiver selecionando, estava vendo na internet e precisava fazer um Convert, mas pela a apostila que eu segui, o JSF se faz isso automaticamente…

Segue o meu fonte:

<p:panel id="painel-pesquisa" header="Pesquisar Clientes">
				    <p:outputPanel id="customPanel">
					    <p:selectOneRadio id="customRadio" layout="custom" >
					        <f:selectItem itemValue="1" value="#{cadClientes.pesquisarBean.selectNome}" />
					        <f:selectItem itemValue="2" value="#{cadClientes.pesquisarBean.selectCpf}"	/>
					        <f:selectItem itemValue="3" value="#{cadClientes.pesquisarBean.selectCodigo}"/>
					    </p:selectOneRadio>
					    <h:panelGrid columns="3">
					       	<p:radioButton id="opt1" for="customRadio" itemIndex="0" />
					        <h:outputLabel value="Nome: " for="campo-nome" />
					        <p:inputText id="campo-nome" style="width: 300px;" value="#{cadClientes.pesquisarBean.nome}"/>
					
					        <p:radioButton id="opt2" for="customRadio" itemIndex="1"/>
					        <h:outputLabel value="CPF: " for="campo-cpf" />
							<p:inputText id="campo-cpf" value="#{cadClientes.pesquisarBean.cpf}"/>
					
					        <p:radioButton id="opt3" for="customRadio" itemIndex="2"/>
					       	<h:outputLabel value="Código: " for="campo-codigo" />
					       	<p:inputText id="campo-codigo" value="#{cadClientes.pesquisarBean.codigo}"/>
					    </h:panelGrid>
					    <h:panelGrid columns="2">
						    <p:commandButton ajax="false" value="Pesquisar Todos Clientes" id="bt-pesquisa-todos" action="#{cadClientes.pesquisarTodoCliente}"/>
						    <p:commandButton ajax="false" value="Pesquisar" id="bt-pesquisa" action="#{cadClientes.pesquisarCliente}"/>
					    </h:panelGrid>
				    </p:outputPanel>
				</p:panel>


public class PesquisarClientesBean {

	private String codigo;
	private String nome;
	private String cpf;
	private Boolean selectCpf;
	private Boolean selectNome;
	private Boolean selectCodigo;

// gets e sets

}

Alguem sabe o motivo?

vlw =D