2016-08-05 5 views
1

Я запускаю приложение в среде OSGi (используя karaf) с несколькими пакетами, определяющими их собственные единицы непрерывности. Единицы персистентности определяются в файле persistence.xml декларативными в каждом пакете.Как настроить общие свойства для всех единиц сохранения в OSGi (например, envers config)

Мой вопрос: есть ли способ предоставить общую конфигурацию всем единицам непрерывности во всех пакетах?

Чтобы быть более конкретным: я использую hibernate и пытаюсь ввести hibernate-envers для ревизии. По очевидным причинам все предприятия-производители яслей (которые соответствуют SessionFactory в спящем режиме) должны использовать ту же самую конфигурацию envers, как префикс для таблиц ревизий.

Я не нашел способ определить свойства конфигурации в центральном месте, которые используются всеми зарегистрированными предприятиями-менеджерами сущностей.

ответ

1

Насколько я знаю, нет никакого способа сделать это (предполагая, что вы используете Aries JPA).

+0

Спасибо за ваш ответ. Да, ваше предположение верно. – Hansa

Смежные вопросы