[RESOLVIDO]f:selectItem não reconhece o método

Galera, estou com o seguinte erro :

The class ‘br.com.leilaopecuario.bean.ControladorUsuarioBean’ does not have the property ‘recuperaListaLogradouros’.

Como é a primeira vez que estou utilizando esse componente acho que posso ter esquecido de algo. Segue meu manage bean:

[code] public List recuperaListaLogradouros() {
final List listaLogradourosAux = controladorPersistenciaEndereco
.recuperaListaLogradouros();
final List listaLogradouroVO = new ArrayList();
for (Logradouro logradouro : listaLogradourosAux) {
final LogradouroVO logradouroVO = new LogradouroVO();
logradouroVO.setCodigo(logradouro.getCodigo());
logradouroVO.setDescricao(logradouro.getDescricao());
listaLogradouroVO.add(logradouroVO);
}

	return listaLogradouroVO;
}[/code]

na minha página está assim

<p:selectOneMenu> <f:selectItem itemLabel="Selecione o logradouro" itemValue="" /> <f:selectItems value="#{controladorUsuarioBean.recuperaListaLogradouros()}" var="logra" itemLabel="#{logra.descricao}" itemValue="#{logra}" /> </p:selectOneMenu> <p:inputText id="descricao_logradouro" required="false" value="#{controladorUsuarioBean.usuario.empresa.endereco.descricaoLogradouro}" />

Alguém pode me ajudar a identificar o que estou fazendo errado?

Valeu!

muda o nome do seu método para getRecuperaListaLogradouros() e no seu selectItems vc faz assim

<f:selectItems  
        value="#{controladorUsuarioBean.recuperaListaLogradouros}"  
        var="logra" itemLabel="#{logra.descricao}" itemValue="#{logra}" />  

Isso acontece pq o JSF busca pelo get e set da propriedade. Olha se vai funcionar.
Outra coisa, vc provavelmente vai precisar de um converter tmb.

Remova os parênteses do “recuperaListaLogradouros” da sua página