Fala pessoal,
Estou trabalhando com extjs + vraptor e precisei fazer a paginação de uma Grid.
Eu precisei retornar o total de registros no Json, para que o extjs grid fizesse a paginação corretamente.
Criei a nova classe, FlexGrid, de acordo este tópico, http://www.guj.com.br/java/290991-erro-vraptor-3-e-jqgrid.
Então resolveu o problema do número total de registros.
Mas o problema é que antes, eu fazia os includes (no result), de outras classes associadas ao Objeto principal:
result.use(Results.json()).withoutRoot().from(vendas)
.include("cliente").include("cliente.pessoa")
.include("vendedor").include("vendedor.colaborador").include("vendedor.colaborador.pessoa")
.serialize();
Mas agora, com o result da seguinte forma:
result.use(Results.json()).withoutRoot().from(grid)
.include("rows")
.include("cliente").include("cliente.pessoa")
.include("vendedor").include("vendedor.colaborador").include("vendedor.colaborador.pessoa")
Eu não consigo mais ter acesso aos objetos relacionados e obtenho o seguinte erro:
Como eu poderia resolver isso?
Obrigado desde já.
