[removido]

[removido]

Os dois inputs estao dentro do form que e atualizado pelo update="@form"?

[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.