Это странная ситуация для меня.У нас большой проект с использованием OSGI, и я модифицирую один из пакетов.Большинство изменений работают нормально, за исключением того, что когда я пытаюсь обновить одну часть кода, чтобы прочитать какой-то XML, пакет отказывается загружаться.Я получаю сообщение об ошибке, в котором говорится, что в моем пакете отсутствует ограничение для jogl версии 0.0.0.My Bundle напрямую не использует JOGL, хотя пакет, от которого он зависит, использует JOG.У нас установлен пакет jogl_1.1.1, которого достаточно для загрузки всех других зависимых от JOGL пакетов;
Комментируя части кода и тестируя, я обнаружил, что могу импортировать все соответствующие классы, но в тот момент, когда я пытаюсь использовать DocumentBuilderFactory для анализа XML, я получаю жалобу на отсутствие пакета JOGL,Это происходит, даже если я добавляю DocumentBuilderFactory в метод, который никогда не вызывается;и происходит, несмотря на то, что я проверяю, что jar-файл XML-APIS находится в пути к классам.
Я совершенно не уверен, каким образом XML-анализ может быть подключен к JOGL.Верна ли версия 0.0.0 в комплекте?Я не знаю, куда идти отсюда, поэтому приветствуется любое предложение относительно причины этого поведения или того, что я мог бы попытаться устранить.
Спасибо