Problemas com HtmlSelectOneMenu values

Nao consigo resgatar o valor selecionado.
jsp

<h:selectOneMenu binding="#{atendimento.listCliente}"> <f:selectItem itemLabel=""/> <f:selectItems value="#{atendimento.clientes}"/> </h:selectOneMenu>
bean

...
	public HtmlSelectOneMenu getListCliente() {
		return listCliente;
	}

	public void setListCliente(HtmlSelectOneMenu listCliente) {
		this.listCliente = listCliente;
	}
...

Ele carrega a lista porem quanto vou salvar ele da erro aki

Long idCliente = Long.parseLong(listCliente.getValue().toString());

Alguem sabe como pegar esse value corretamene?
Esse seria o id do cliente q vou usar para dar load do cliente.
Obrigado

Eae man, conseguiu resolver teu problema??

Sim, creio que nao seja muito diferente do que esta ai. Chegando em casa eu pego o codigo e passo.

Ok. Valeu man.

Pessoal, consegui resolver. Na verdade eu reformulei todos os métodos que eu estava usando.

Quem quiser a solução completa, pode entrar nesse tópico. Valeu.

http://www.guj.com.br/posts/list/15/149468.java#812134