Ensemble JSON fournisseur de RESTEasy sur JBoss 7.1.1

Comment pourrais-je définir JSON fournisseur pour RestEasy à JBoss 7.1.1?

RestEasy documentation dit:

RESTEasy vous permet de marshall JAXB annoté Pojo et de JSON.
Ce fournisseur enveloppe le Larguer librairie JSON pour accomplir cette tâche.

Mais j'ai trouvé qu'il me semble que sur JBoss 7.1.1 Resteasy utilise Jackson fournisseur car @XmlTransient sur mon champ de la classe a été ignorée, mais @JsonIgnore a été traitée.

Comment puis-je dire à Resteasy à utiliser en Débarrasser au lieu de Jackson?

Sur Jboss j'ai trouvé les deux fournisseurs.

j'ai trouvé suivante dans la documentation: If you have the resteasy-jackson-provider-xxx.jar in your classpath, the Jackson JSON provider will be triggered. This will screw up code that is dependent on the Jettison JAXB/JSon provider. If you had been using the Jettison JAXB/Json providers, you must either remove Jackson from your WEB-INF/lib or classpath, or use the @NoJackson annotation on your JAXB classes. j'ai marqué ma classe avec @NoJackson annotation, mais après que mon service a commencé à me rendre Chaîne XML de la réponse au lieu d'attendre JSON. Donc @NoJackson ne m'aide pas.

OriginalL'auteur Vladimir | 2012-08-06