private XMLStreamReader createXmlStreamReader(Reader reader) throws JAXBException { try { return Stax2JettisonFactory.createReader(reader, jsonConfig); } catch (XMLStreamException ex) { throw new UnmarshalException("Error creating JSON-based XMLStreamReader", ex); } } }
@Override protected final XMLStreamReader getXMLStreamReader(Class<?> elementType, MediaType mediaType, Unmarshaller u, InputStream entityStream) throws XMLStreamException { JettisonConfig c = JettisonConfig.DEFAULT; final Charset charset = getCharset(mediaType); if (u instanceof JettisonConfigured) { c = ((JettisonConfigured) u).getJSONConfiguration(); } return Stax2JettisonFactory.createReader(new InputStreamReader(entityStream, charset), c); } }
private XMLStreamReader createXmlStreamReader(Reader reader) throws JAXBException { try { return Stax2JettisonFactory.createReader(reader, jsonConfig); } catch (XMLStreamException ex) { throw new UnmarshalException("Error creating JSON-based XMLStreamReader", ex); } } }
@Override protected final XMLStreamReader getXMLStreamReader(Class<?> elementType, MediaType mediaType, Unmarshaller u, InputStream entityStream) throws XMLStreamException { JettisonConfig c = JettisonConfig.DEFAULT; final Charset charset = getCharset(mediaType); if (u instanceof JettisonConfigured) { c = ((JettisonConfigured) u).getJSONConfiguration(); } return Stax2JettisonFactory.createReader(new InputStreamReader(entityStream, charset), c); } }