javax.xml.bind.UnmarshalException: unexpected element. Expected elements are (none)
I am getting this error, while unmarshalling a string. I have created Java files using JAXB. JAXBContext jaxbContext = JAXBContext.newInstance(DocumentType.class); Unmarshaller unmarshaller = jaxbContext.createUnmarshaller(); // Input string posted below DocumentType dType = (DocumentType) unmarshaller.unmarshal(new StringReader("input string")); Stack trace: Exception in thread "main" javax.xml.bind.UnmarshalException: unexpected element (uri:"http://ocrsdk.com/schema/recognizedBusinessCard-1.0.xsd", local:"document"). Expected elements are (none) at com.sun.xml.internal.bind.v2.runtime