Boa tarde pessoal.
Sou novato no VRaptor e estou tentando implementar um sistema REST com ele. Tenho um front em Backbone.
Quando faço um ajax normal:
$.ajax({
type: "post",
url: painel.apiUrl + "/login",
data: {'usuario.login': 125, 'usuario.senha': "Joaozinho"},
dataType: "json",
success: function(data) {
alert("Sucesso!");
},
error: function() {
alert("Erro!");
}
});
O VRaptor consegue injetar os parâmetros normalmente (imagens abaixo):


Agora, quando faço um save no Backbone, ele manda um REQUEST PAYLOAD, e o VRaptor não consegue mais injetar:


Tentei usar o @Consumes(“application/json”) mas não resolveu. Alguém pode me dar um help nisso?