2009/05/20 - Apache Shale has been retired.

For more information, please explore the Attic.

FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.0.0

Threshold is Low

Effort is Default

Files

org.apache.shale.examples.sqlbrowser.Listener

BugCategoryDetailsLine
Method org.apache.shale.examples.sqlbrowser.Listener.populate(javax.sql.DataSource) passes a nonconstant String to an execute method on an SQL statementCORRECTNESSSQL_NONCONSTANT_STRING_PASSED_TO_EXECUTE196
Possible null pointer dereference in org.apache.shale.examples.sqlbrowser.Listener.contextInitialized(javax.servlet.ServletContextEvent)CORRECTNESSNP_NULL_ON_SOME_PATH119

org.apache.shale.examples.sqlbrowser.InternalDataSource

BugCategoryDetailsLine
org.apache.shale.examples.sqlbrowser.InternalDataSource is Serializable; consider declaring a serialVersionUIDCORRECTNESSSE_NO_SERIALVERSIONIDNot available

org.apache.shale.examples.sqlbrowser.Query

BugCategoryDetailsLine
A prepared statement is generated from a nonconstant String at org.apache.shale.examples.sqlbrowser.Query.prerender() CORRECTNESSSQL_PREPARED_STATEMENT_GENERATED_FROM_NONCONSTANT_STRING181
Method org.apache.shale.examples.sqlbrowser.Query.prerender() catches Exception, but Exception is not thrown in the try block and RuntimeException is not explicitly caughtSTYLEREC_CATCH_EXCEPTION227

org.apache.shale.examples.sqlbrowser.Application

BugCategoryDetailsLine
org.apache.shale.examples.sqlbrowser.Application.getDataSources() may expose internal representation by returning org.apache.shale.examples.sqlbrowser.Application.dataSourcesMALICIOUS_CODEEI_EXPOSE_REP88
Dead store to context in method org.apache.shale.examples.sqlbrowser.Application.internal(java.util.List)STYLEDLS_DEAD_LOCAL_STORE138