2013-01-15 4 views
1

Nous développons un service qui utilise le framework resteasy. Cela fonctionne bien avec XML et json application/types de contenu. Cependant, nous devons utiliser un autre format: bson.Comment implémenter le producteur/consommateur de bson pour le reposeasy

J'ai installé le plugin bson4jackson, mais je ne peux pas comprendre comment je devrais l'utiliser avec resteasy. Je comprends que je dois mettre en place une classe de producteur/consommateur, mais je n'ai trouvé aucun exemple.

Des conseils/idées pour résoudre ce problème?

Répondre

1

Vous devez implémenter un MessageBodyReader personnalisé et MessageBodyWriter pour gérer le type de support bson.

Lecteur:

@Provider 
@Consumes("application/bson") 
public class BsonMessageBodyReader implements MessageBodyReader { 

} 

Writer:

@Provider 
@Produces("application/bson") 
public class BsonMessageBodyWriter implements MessageBodyWriter { 

} 
+0

manque des guillemets doubles il ... – Lambart

Questions connexes