Я новичок в концепции OSGi, и буду благодарен за любую помощь по поводу приведенной ниже ошибки.
При запуске автономного приложения проблем не возникает, но когда то же самое приложение помещается внутрь В пакете OSGI мы получаем следующую ошибку.
Вызов исключения java.lang.RuntimeException: не удалось создать экземпляр
parser org.apache.xerces.parsers .SAXParser:
java.lang.ClassCastException: класс
org.apache.xerces.parsers.SAXParser невозможно привести к классу
org.xml.sax.Parser (org.apache.xerces. parsers.SAXParser находится в безымянном
модуле загрузчика org.eclipse.osgi.internal.loader.EquinoxClassLoader
@14b4fcf0; org.xml.sax.Parser находится в безымянном модуле загрузчика
org. eclipse.osgi.internal.loader.EquinoxClassLoader @555c2470)
Обратите внимание, что фрагмент кода работает с JRE8 + Eclipse 4.4, но произошел сбой из-за вышеуказанной ошибки с JRE 11 + Eclipse 4.19.
В своем приложении я вызываю сторонний API, который внутренне пытается выполнить вышеуказанное приведение и выдает ошибку.
Я понял что это что-то связано с загрузчиком классов OSGi, но нужны шаги, чтобы найти причину этой проблемы. Мы попытались получить больше информации через консоль OSGi, поскольку это огромное приложение. Если мы выполним команду SS на консоли, я смогу увидеть более 1000 пакетов.
Заранее спасибо.< /p>
С уважением,
Хруши
Подробнее здесь: https://stackoverflow.com/questions/712 ... oxclassloa
Ошибка: безымянный модуль загрузчика org.eclipse.osgi.internal.loader.EquinoxClassLoader ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Ошибка: неназванный модуль загрузчика org.eclipse.osgi.internal.loader.equinoxclassloader
Anonymous » » в форуме JAVA - 0 Ответы
- 10 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Ошибка: неназванный модуль загрузчика org.eclipse.osgi.internal.loader.equinoxclassloader
Anonymous » » в форуме JAVA - 0 Ответы
- 2 Просмотры
-
Последнее сообщение Anonymous
-