Oi pessoal
Atualizei o vraptor da versão 3.3 para a versão 3.4.1 e algumas aplicações começaram a dar erro.
Na paginação resultado de uma pesquisa, trabalho da seguinte forma:
@Path("/qualquer/listaPaginada/{inicial}")//para paginação da pesquisa
public void listaPaginada(Qualquer qualquer, Integer inicial) {
if (qualquer == null) {
qualquer = sessaoQualquer.getQualquer();
} else { ...
quando mudo a página ele não traz o objeto “qualquer” (tem que vir nulo) que vai ser populado usando os dados gravados na sessão.
Com o vraptor 3.3 o objeto qualquer vinha nulo, porém agora ele vem criado com todos os atributos nullos.
Desta forma eu não tenho mais como saber se é uma nova pesquisa ou se estou paginando.
Eu gostaria de confirmar se realmente houve essa mudança no VRaptor e se alguém propõe alguma solução.
Obrigado