parse - JAXB me da: java.lang.IllegalArgumentException: este parámetro no debe ser nulo
object to xml java spring (1)
Estoy haciendo esto usando JAXB para desmarcar todos los XML en objetos Java:
Mi código se ve un poco así:
InputStream testMsg = getClass().getResourceAsStream("TestDocumentEvent.xml");
Unmarshaller unmarshaller = JAXBContext.newInstance(DocumentEvent.class).createUnmarshaller();
DocumentEvent unmarshalled = (DocumentEvent) unmarshaller.unmarshal(testMsg);
Sin embargo, cuando ejecuto este código obtengo una excepción:
java.lang.IllegalArgumentException: is parameter must not be null
¿Que esta pasando?
Esto se debe a que el InputStream
que está pasando al impalador (parámetro ''is'', geddit) es nulo, verifique que el nombre del recurso sea correcto.