Пакеты Eclipselink OSGi, похоже, имеют проблемы с работой в некоторых контейнерах OSGi, особенно в Felix, потому что они не могут импортировать пакеты (и экспортируемые системой), которые им действительно необходимы. Одним из примеров является отсутствующий импорт javax.xml.namespace
в пакете core
текущего выпуска 1.1.3.
Команда eclipselink нацелена на решение проблем такого типа с помощью инструмента BND для процесса сборки в версиях 1.2 и 2.0, поэтому после их выхода мы можем ожидать, что эта проблема исчезнет.
В то же время, кто-нибудь установил и опубликовал сборку Maven из источников eclipselink, которая правильно работает?