Получить проект jHipster, работающий с транзакциями Atomikos JTA/XA

Я играл с генератором jHipster yeoman в течение прошлой недели, и я пытаюсь заставить мое приложение работать с atomikos для транзакций JTA/XA, и я столкнулся с рядом проблем, которые следовало ожидать, так как я ' Я новичок в весенней загрузке и ряде других компонентов в стеке jHipster.

Я использовал пример, найденный здесь, в качестве отправной точки для настройки atomikos. Я реализовал все описанное там, полностью заменив HikariCP.

В настоящий момент я удалил метрики и ликвидазу из моей конфигурации, так как они создавали мне проблемы, и я хотел, чтобы основы работали, а затем добавляли их обратно. Однако сейчас я сталкиваюсь с проблемой гибернации.

Hibernate жалуется на то, что используется кэш второго уровня, но hibernate.cache.region.factory_class не предоставляется. Параметр factory_class указан в конфигурации, и я не могу понять, что мне не хватает.

Кому-нибудь удалось заставить атомикос (или, возможно, битроникс) работать с этим стеком?

1 ответ

Решение

Мне удалось заставить это работать. По какой-то причине мне пришлось явно установить hibernate.cache.use_second_level_cache в false. Не уверен, зачем это нужно, учитывая, что я нигде не вижу никаких флагов кеша второго уровня, которые я могу видеть.

Тем не менее. Теперь это работает.

Другие вопросы по тегам