JAXB annotation support with Jackson it is. Jackson still rules the day. JAXB sucks. Xstream not so great. Started unit testing framework which can snapshot responses and then mock those as responses on subsequent runs.