Mappage des requêtes ajax reposantes au printemps

J'ai ce bout de code:

@RequestMapping(value = "/test.json", method = RequestMethod.GET)
@ResponseStatus(HttpStatus.OK)
public @ResponseBody Object[] generateFile(@RequestParam String tipo) {
    Object[] variaveis = Variavel.getListVariavelByTipo(tipo);
    return variaveis;
}

Autant que je sache, il devrait prendre une demande de test.json?tipo=H et le retour de la représentation JSON de Variavel[], mais quand je en faire la demande-je obtenir:

D'État HTTP 406 -

type d'État rapport

message

descriptionThe ressource identifiée par cette demande est seulement capable de générer des réponses avec des caractéristiques pas acceptable en fonction de la demande "accepter" en-têtes (headers)

En utilisant la fonction suivante que je puisse obtenir les attendus json:

@RequestMapping(value = "/teste.json")
public void testeJson(Model model, @RequestParam String tipo) {
    model.addAttribute("data", Variavel.getListVariavelByTipo("H"));
}

Ce que je fais mal?

source d'informationauteur Diones