Как: преобразовать DocumentImpl в XmlDocument

Я мигрирую приложение с Java 1.4 на 1.7,

Одна из ошибок времени выполнения, которую я имею, является исключением преобразования класса:

java.lang.ClassCastException: com.sun.org.apache.xerces.internal.dom.DocumentImpl cannot be cast to org.apache.crimson.tree.XmlDocument

Код:

doc = getDocBuilder().parse(inputSource); // returning DeferredDocumentImpl
((XmlDocument) doc).changeNodeOwner(rootElement); // casting Exception here

Есть ли обходной путь для преобразования вокруг этих двух типов?

0 ответов

Другие вопросы по тегам