Существует ли сборка Maven для eclipselink, позволяющая запускать комплекты OSGi в Felix и других?
-
06-07-2019 - |
Вопрос
Пакеты Eclipselink OSGi, похоже, имеют проблемы с работой в некоторых контейнерах OSGi, особенно в Felix, потому что они не могут импортировать пакеты (и экспортируемые системой), которые им действительно необходимы. Одним из примеров является отсутствующий импорт javax.xml.namespace
в пакете core
текущего выпуска 1.1.3.
Группа eclipselink нацелена на решение проблем этого типа с помощью инструмента BND для процесса сборки в версиях 1.2 и 2.0, поэтому после их выхода мы можем ожидать, что эта проблема исчезнет.
Тем временем кто-нибудь установил и опубликовал сборку Maven из источников eclipselink, которые правильно связывают?
Решение
Вы проверили версию в репозитории SpringSource Enterprise Bundle ? Похоже, что их &hl=ru&">== / a> все равно импортируем javax.xml.namespace
.
Другие советы
Вот pom.xml файл мы используем создать пакет, который имеет EclipseLink и предоставляет JPA. В этом комплекте есть только EclipseLink, поэтому вы можете использовать его напрямую.