Nu utilizaţi Apache Tomcat BasicDataSource

Această regulă detectează utilizarea org.apache.tomcat.dbcp.dbcp.BasicDataSource clasa în fișiere Java . Această clasă implementează interfața standard a sursei de date din industrie javax.sql.DataSource . Sursa de date Apache Tomcat oferă metode proprietare pe care aplicația dvs. le poate utiliza.

Dacă nu utilizați metode de proprietate, puteți schimba codul de utilizare javax.sql.DataSource mai degrabă decât de turnare la Tomcat

Dacă utilizaţi metode proprietare şi doriţi să continuaţi să le utilizaţi în aplicaţie, puteţi migra resursa pentru a utiliza Apache Commons DataSource. Pentru a utiliza Apache Commons, descărcaţi fişierul jar common-dbcp şi configuraţi-vă resursa să folosească această sursă de date. În codul Java , schimbați referințele org.apache.tomcat.dbcp.dbcp.BasicDataSource la org.apache.commons.dbcp.BasicDataSource .

Sau, puteţi să vă reconfiguraţi resursa pentru a folosi pool-uri de conexiuni WebSphere pentru a creşte performanţa şi a simplifica problemele de scalabilitate. Utilizând această soluţie, statisticile şi informaţiile sursei de date sunt disponibile pentru aplicaţia dumneavoastră utilizând Connection Factory MBean.

Pentru informaţii suplimentare, consultaţi: