public void testXMLToObjectFromXMLEventReader() throws Exception { if (null != XML_INPUT_FACTORY) { InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName); XMLEventReader xmlEventReader = XML_INPUT_FACTORY.createXMLEventReader(instream); Object testObject = jaxbUnmarshaller.unmarshal(xmlEventReader, Object.class); instream.close(); xmlToObjectTest(testObject); } }
private XMLEventReader createXMLEventReader(InputStream stream) { try { if (null == XML_INPUT_FACTORY) { return null; } XMLEventReader xmlEventReader = XML_INPUT_FACTORY.createXMLEventReader(stream); return xmlEventReader; } catch (XMLStreamException e) { return null; } }
public void testXMLToObjectFromXMLEventReader() throws Exception { if (null != XML_INPUT_FACTORY && isUnmarshalTest()) { InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName); XMLEventReader xmlEventReader = XML_INPUT_FACTORY.createXMLEventReader(instream); jaxbUnmarshaller.setProperty(UnmarshallerProperties.MEDIA_TYPE, getXMLUnmarshalMediaType()); Object testObject = null; if (getUnmarshalClass() != null) { testObject = jaxbUnmarshaller.unmarshal(xmlEventReader, getUnmarshalClass()); } else { testObject = jaxbUnmarshaller.unmarshal(xmlEventReader); } instream.close(); xmlToObjectTest(testObject); } }