RestEasy: impossible de trouver MessageBodyWriter pour objet de réponse de type: java.util.Liste de tableaux de media type: application/json

message: impossible de trouver MessageBodyWriter pour objet de réponse du type:
java.util.Liste de tableaux de media type: application/json

Description: Le serveur a rencontré une erreur interne (impossible de trouver
MessageBodyWriter pour objet de réponse de type: java.util.Liste de tableaux de
type de support: application/json) qui l'a empêché de s'acquitter de cette
demande

@GET
@Path("/{userName}/questions")
//@Produces("application/json")
public Response getUserQuestions(@PathParam("userName") String userName){               
    UserDAO userDAO = new UserDAO();        
    List<Question> questions = userDAO.getUserQuestionsByUserName(userName);        
    GenericEntity<List<Question>> entity = new GenericEntity<List<Question>>(questions){};      
    return Response.status(200).entity(entity).type(MediaType.APPLICATION_JSON).build();
}

J'ai le resteasy jackson fournisseur dans le classpath.
Essayé de changer le type de retour de formulaire ArrayList à List, puis en l'enveloppant dans GenericEntity basé sur resteasy réponse, mais toujours le même problème.

En cours d'exécution sur tomcat7.

Grâce.

Cette solution fonctionne parfaitement pour moi
Le 3ème post dans ce thread a fonctionné pour moi à l'aide de la version 3.0.19: stackoverflow.com/questions/14365515/...

OriginalL'auteur Balaji Krishnan | 2013-09-30