I encountered an exception when unmarshalling from XML:
unexpected element (uri:"", local:"Group"). Expected elements are <{}group>
Group
class has no annotations and group.xml
just contains data.
JAXBContext jc = JAXBContext.newInstance(Group.class);
Unmarshaller unmarshaller = jc.createUnmarshaller();
Group group = (User)unmarshaller.unmarshal(new File("group.xml"));
What could be the cause?
It looks like your XML document has the root element "Group" instead of "group". You can: