Its great to see Wildfly 8.0 making it so much easier to work with BOTH XML and JSON representations from a common set of JAXB classes without any extra plumbing or configuration of different JAXB run time implementation.
All you need to do is
- Just return the JAXB objects from your business methods within the JAXRS resource classes
- Set the HTTP Accept header to application/json
Simple business method returning the JAXB class
The JSON result
You might also be interested in JAX-RS 2.0 : Custom Content Handling
Reference: | Wildfly 8.0 provides seamless JSON support via its JAXRS 2.0 implementation from our JCG partner Abhishek Gupta at the Object Oriented.. blog. |