В нашем приложении tomcat мы обнаруживаем исключение CommunicationsException. Существуют различные параметры конфигурации, которые могут привести к этому, включая неправильную настройку базы данных, но также в конфигурации tomcat есть TOMCAT5_SECURITY = yes
Когда мы ловим исключение, мы хотим дать пользователю полезное сообщение об ошибке. Поэтому мы хотим спросить tomcat, установлена ли TOMCAT5_SECURITY, но мы не можем понять, где в API это доступно.
Так какой же вызов API tomcat скажет нам, включен ли TOMCAT5_SECURITY?
(полное исключение: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: сбой линии связи).