Validação RichFaces

0 respostas
satangoss
Estou com uma duvída sobre validação no richfaces é a seguinte: tenho o a pagina:
<h:outputLabel for="inputDataRecebimento" value="Data de Recebimento do Serviço:" />
                                <rich:calendar id="inputDataRecebimento" datePattern="dd/MM/yyyy" value="#{ManterRecebimento.recebimento.dataRecebe}"
                                               disabled="#{ManterRecebimento.confereDatasRecebe}" required="true" requiredMessage="* 'DATA DE RECEBIMENTO' não informado."
                                               inputClass="txtData" enableManualInput="true" direction="top-right" mode="client" />

                                <h:outputLabel for="inputDataDevolucao" value="Data Devolução do Serviço:"/>
                                <rich:calendar id="inputDataDevolucao" datePattern="dd/MM/yyyy" value="#{ManterRecebimento.recebimento.dataDevolve}"
                                               disabled="#{ManterRecebimento.confereDatasDevolve}
e o controlador os metodos :
public boolean getConfereDatasRecebe() {
        boolean retorno = false;
        Date data = Calendario.stringToDate(Calendario.getDataAtual());
        System.out.println("Serviço:" + servico.toString());
          System.out.println("Ultimo recebimento:" + servico.getRecebedev().toString());

        if (servico.getRecebedev().getDataRecebe() != null) {
            retorno = true;
        } else {
            servico.getRecebedev().setDataRecebe(data);
            retorno = false;

        }
        return retorno;
    }

    public boolean getConfereDatasDevolve() {
        Date data = Calendario.stringToDate(Calendario.getDataAtual());
        boolean retorno = false;
        if (getConfereDatasRecebe() == true) {
            servico.getRecebedev().setDataDevolve(data);
            retorno = true;
        } else {
            retorno = false;

        }
        return retorno;
    }

Mas antes de aparecer a tela já aparece a mensagem:

javax.faces.FacesException: javax.el.ELException: /internas/painelEditarRecebimento.xhtml @82,132 disabled="#{ManterRecebimento.confereDatasRecebe}": Error reading 'confereDatasRecebe' on type caixa.sc.sicff.controle.RecebimentoControle

os objetos estão sendo trazidos do bando e estão ok qual pode ser o problema?

Criado 19 de julho de 2010
Respostas 0
Participantes 1