Вот что я пытаюсь сделать:
@XmlRootElement(name = "bar")
@XmlAccessorType(XmlAccessType.NONE)
public abstract class Bar {
}
public final class Foo extends Bar {
@XmlElement
public String getMsg() {
return "hello, world!";
}
}
Теперь я пытаюсь маршалировать экземпляр класса Foo
:
com.sun.istack.SAXException2: unable to marshal type "Foo" as
an element because it is missing an @XmlRootElement annotation
Что такое обходной путь