Spring Boot Application: Aucun convertisseur trouvé pour la valeur de retour de type

Je suis en train d'écrire une simple API REST selon cette Printemps-Boot tutoriel. Sur mon local dev machines (Ubuntu 15.04 et Windows 8.1) tout fonctionne comme un charme.

J'ai un vieux de 32 bits d'Ubuntu 12.04 LTS serveur qui traînent sur lequel je voulais déployer mon service REST.

Le départ journal est ok, mais dès que j'envoie une requête GET à l' /utilisateurs/{id} de point de terminaison, j'obtiens l'erreur suivante:

java.lang.IllegalArgumentException: No converter found for return value of type: class ch.gmazlami.gifty.models.user.User

Et puis vers le bas de la stacktrace:

java.lang.IllegalArgumentException: No converter found for return value of type: class java.util.LinkedHashMap

L'ensemble de la stacktrace est affiché ici.

J'ai regardé dans certaines réponses se référant à cette erreur, mais ceux-ci ne semblent pas s'appliquer à mon problème, depuis que je suis en utilisant Spring-Boot, pas de xml configs que ce soit.

Touchées contrôleur est:

    @RequestMapping(value = "/user/{id}", method = RequestMethod.GET)
public ResponseEntity<User> getUser(@PathVariable Long id){
    try{
        return new ResponseEntity<User>(userService.getUserById(id), HttpStatus.OK);
    }catch(NoSuchUserException e){
        return new ResponseEntity<>(HttpStatus.NOT_FOUND);
    }
}

Toute aide serait grandement appréciée. Il est très étrange depuis exactement les mêmes choses à travailler sur d'autres machines parfaitement.

Merci d'avance!

source d'informationauteur gmazlami