Hello, I follow the example on the document which should allow me to do
Unmarshalling from a StringBuffer using a javax.xml.transform.stream.StreamSource:
JAXBContext jc = JAXBContext.newInstance( "org.foo" );
Unmarshaller u = jc.createUnmarshaller();
String xml = // from a valid source
StringBuffer xmlStr = new StringBuffer(xml);
Object o = u.unmarshal( new StreamSource( new StringReader( xmlStr.toString() ) ) );
But I got this error when doing the unmarshalling,
java.lang.AbstractMethodError
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.getXMLReader(AbstractUnmarshallerImpl.java:88)
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:129)
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:102)
any idea?
Thanks