У меня есть проект, который использует Hikari Connection Pool. Я создаю пул соединений для всех баз данных один за другим как new HikariDataSource(someConfig)
Это прекрасно работает, когда доступны все базы данных. Но если какая-либо база данных отключена, проект Play выдает следующую ошибку:
[RuntimeException: java.lang.ExceptionInInitializerError]
Я не хочу, чтобы приложение зависало, если хотя бы несколько баз данных отключены.
Как я могу избежать этой ошибки от сбоя приложения?
Примечание. Я использую пакет HikariCP отдельно в другом подпроекте. Я не использую плагин play-hikari.