java.lang.ClassCastException: org.apache.xerces.jaxp.SAXParserFactoryImpl несовместим с javax.xml.parsers.SAXParserFactory

При развертывании моего приложения в Websphere я получаю следующее исключение. Означает ли это, что версии не поддерживаются друг с другом? Я могу опубликовать полный журнал, если требуется!

java.lang.ClassCastException: org.apache.xerces.jaxp.SAXParserFactoryImpl несовместим с javax.xml.parsers.SAXParserFactory

Примечание: я видел другой пост, на который есть ответ, но он мне не помог! Поскольку у меня недостаточно репутации, чтобы комментировать там, мне пришлось перепостить это!

1 ответ

Решение

Это произошло из-за конфликта jar между jar-файлами по умолчанию в веб-среде и jar-файлами библиотеки проекта. После изменения настроек загрузчика классов на PARENT_LAST в консоли websphere я смог решить эту проблему.

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