У меня есть подпружиненное приложение на основе пружинной загрузки, которое развернуто во внешнем экземпляре *1001*.
Приложение создает несколько источников данных. Эти источники данных добавляются в entitymanager, и менеджер транзакций настраивается соответствующим образом.
Однако недавно мы программно интегрировали инструмент ETL, который работает с источниками данных JNDI. Задача здесь состоит в том, чтобы связать текущие источники данных Spring в дереве JNDI при запуске.
Я попытался создать начальный контекст после создания bean-источника данных и связать там источники данных, однако я вижу исключение NoInitialContext, являющееся брошено.
Как я могу связать эти источники данных весны в дерево JNDI внешнего кота? Благодарим за помощь!
Примечание: я не могу / не могу редактировать конфигурацию Tomcat, поскольку она инициализируется из шаблона PaaS. Поэтому необходимо работать над подходом, позволяющим связываться с деревом JNDI из приложения.