Acesso a atributo da view JSF

Eu estou com o seguinte problema: criei a Classe Cliente(Bean comum)
e na classe ClienteDAO eu tenho o atributo Cliente cliente = new Cliente()
onde a Classe ClienteDAO tbm está mapeada no faces-config.
So que ao chamar na view: “#{clienteDao.cliente.nome}” por exemplo,
diz que o atributo cliente nao foi encontrado na Classe ClienteDAO.
Tem algo mais a fazer para ser reconhecido?? ou algum detalhe que eu
desconheço??

valeu pessoal!!!

O JSF acessa os atributos atraves de seus getteres!
Portanto:

public class ClienteMB{
  private Cliente cliente;
  public Cliente getCliente(){
    if(cliente == null) cliente = new Cliente();
    return cliente;
  }
  public void setCliente(Cliente cliente){
    this.cliente = cliente;
  }
}

Um conselho, não mapeie os seus DAOs no faces-config.xml. O seu MB que deve usar o DAO para mexer no banco de dados, mas quem mexe com o Cliente é o managed bean!

valeu pela ajuda… e obrigado pela dica tbm!!