Diese Regel erkennt die Verwendung der org.apache.tomcat.dbcp.dbcp.BasicDataSource Klasse in Java -Dateien. Diese Klasse implementiert die Datenquellenschnittstelle nach Industriestandard. javax.sql.DataSource . Die Tomcat -Datenquelle Apache stellt proprietäre Methoden bereit, die Ihre Anwendung möglicherweise verwendet.
Wenn Sie keine proprietären Methoden verwenden, können Sie Ihren Code ändern, um javax.sql.DataSource anstatt in die Tomcat -Version.
Wenn Sie die proprietären Methoden verwenden und diese weiterhin in der Anwendung verwenden möchten, können Sie die Ressource migrieren, um Apache Commons DataSource zu verwenden. Zur Verwendung von Apache Commons laden Sie die JAR-Datei "common-dbcp" herunter und konfigurieren Ihre Ressource so, dass sie diese Datenquelle verwendet. Ändern Sie in Ihrem Java -Code die Referenzen von org.apache.tomcat.dbcp.dbcp.BasicDataSource in org.apache.commons.dbcp.BasicDataSource .
Alternativ können Sie Ihre Ressource so rekonfigurieren, dass sie WebSphere-Verbindungspools verwendet, um die Leistung zu verbessern und Threading- und Skalierbarkeitsprobleme zu mindern. Wenn Sie diese Lösung verwenden, kann Ihre Anwendung über die Verbindungsfactory-MBean Datenquellenstatistiken und -informationen abrufen.
Weitere Informationen finden Sie in den folgenden Dokumenten: