Попытка пройти исключение класса из списка:
FooClass fooClass = (FooClass ) unmarshaller.unmarshal(inputStream);
выбрасывает это исключение:
java.lang.ClassCastException: javax.xml.bind.JAXBElement
Я не понимаю этого - поскольку класс был сгенерирован с помощью инструмента xjc.bat - и классы, которые он сгенерировал, я не изменил вообще - так что здесь не должно быть проблем с кастингом. назад класс, который может быть передан в FooClass.
Любые идеи относительно того, что я делаю неправильно?