[removido]
[removido]
[removido]
A validacao de campos obrigatorios ocorria porque a tabela e os campos estao no mesmo form, e o form todo e processado por padrao ao fazer requisicoes ao bean.
Tente colocar process="@this" no commandButton da tabela e retire o immediate.
Ou entao, tente colocar a tabela em um form, e os inputs em outro, e ao inves de update="@form" tente colocar update=":idDoFormDosInputs".
Particularmente, eu passei a ter menos problemas ao comecar a usar diversos forms dentro da mesma view, nunca colocando dois datatables no mesmo form, por exemplo. Ou misturar datatables com input fields…
[removido]
E ai Elvis, deu certo?
[removido]
[removido]
o método do actionListener não é chamado? Ou o setAcervo()?
Tente colocar um p:messages globalOnly=false dentro do seu form pra ver se está sendo gerada alguma mensagem de validação/erro.