Не следует использовать класс BasicDataSource Apache Tomcat

Это правило обнаруживает использование org.apache.tomcat.dbcp.dbcp.BasicDataSource в файлах Java . Этот класс реализует стандартный интерфейс источника данных javax.sql.DataSource . Источник данных Apache Tomcat предоставляет собственные методы, которые можно использовать в приложении.

Если вы не используете собственные методы, вы можете изменить код для использования javax.sql.DataSource вместо преобразования в ВерсияTomcat .

Если используются патентованные методы и их использование в приложении будет продолжено, можно преобразовать ресурс для использования Apache Commons DataSource. Для использования Apache Commons загрузите файл jar common-dbcp и настройте ресурс для работы с этим источником данных. В коде Java измените ссылки на org.apache.tomcat.dbcp.dbcp.BasicDataSource к org.apache.commons.dbcp.BasicDataSource .

В качестве альтернативы можно изменить конфигурацию ресурса для использования пулов соединений WebSphere с целью повышения производительности и уменьшения числа ошибок многопоточности и масштабируемости. При использовании этого решения сведения и статистика источника данных будут доступны в приложении с помощью объектов MBean фабрики соединений.

Дополнительная информация: