Ne használja az Apache Tomcat BasicDataSource osztályát

Ez a szabály az org.apache.tomcat.dbcp.dbcp.BasicDataSource osztály használatát ismeri fel a Java fájlokban. Ez az osztály a javax.sql.DataSource ipari szabvány adatforrás felületet valósítja meg. Az Apache Tomcat adatforrás ad olyan szabadalomvédett metódusokat, amelyeket alkalmazása használhat.

Ha nem használ szabadalomvédett metódusokat, akkor használja kódjában a javax.sql.DataSource felületet ahelyett, hogy átalakítaná a Tomcat változatra.

Ha használja a szabadalomvédett metódusokat és továbbra is használni kívánja azokat az alkalmazásban, akkor átállíthatja az erőforrást az Apache Commons DataSource használatára. Az Apache Commons használatához töltse le a common-dbcp jar fájlt és állítsa be úgy az erőforrást, hogy ezt az adatforrást használja. A Java kódban módosítsa az org.apache.tomcat.dbcp.dbcp.BasicDataSource hivatkozásait a következőre: org.apache.commons.dbcp.BasicDataSource.

Alternatív megoldásként, újrakonfigurálhatja az erőforrást, hogy WebSphere kapcsolattárakat használjon a teljesítmény növeléséhez és a szálkezelési és méretezhetőségi problémák enyhítéséhez. Ezen megoldás használata esetén az adatforrás statisztikát és információkat alkalmazása a Kapcsolatgyártó MBean segítségével érheti el.

További információkért lásd: