Согласно документу DBCP , BasicDataSource не поддерживает setLoginTimeout (). Мой вопрос заключается в том, как установить LoginTimeout для создания объектов Connection? Я знаю, что могу установить maxWait для пула, но я понимаю, что это будет использоваться только тогда, когда пул исчерпан, и вы ожидаете освобождения существующего соединения. Меня это не спасет от ситуации, когда нужно создать новое подключение, а подключение/логин в БД зависает.
Любая помощь приветствуется. Спасибо.