@Test
public void testXmlBeansRead() throws Exception {
String data = "<tns:Address xmlns:tns=\"http://cxf.apache.org/jaxrs/providers/xmlbeans/types\">"
+ "<addressLine1>Street 1</addressLine1></tns:Address>";
Service s = new JAXRSServiceImpl(Collections.singletonList(c3), true);
DataBinding binding = new XmlBeansDataBinding();
binding.initialize(s);
DataBindingProvider p = new DataBindingProvider(binding);
ByteArrayInputStream is = new ByteArrayInputStream(data.getBytes());
Address address = (Address)p.readFrom((Class)Address.class, Address.class,
new Annotation[0], MediaType.APPLICATION_XML_TYPE,
new MetadataMap<String, String>(), is);