XML-configured, DBMS-based Product and Profile Server

FindBugs Bug Detector Report

Summary

Files

The following document contains the results of FindBugs Report

FindBugs Version is 1.3.9

Threshold is

Effort is min

Summary

ClassesBugsErrorsMissing Classes
361300

org.apache.oodt.xmlps.product.DBMSExecutor

BugCategoryDetailsLinePriority
org.apache.oodt.xmlps.product.DBMSExecutor.executeLocalQuery(String) may fail to close StatementBAD_PRACTICEODR_OPEN_DATABASE_RESOURCE54Medium

org.apache.oodt.xmlps.product.XMLPSProductHandler

BugCategoryDetailsLinePriority
Null pointer dereference of System.err in org.apache.oodt.xmlps.product.XMLPSProductHandler.main(String[])CORRECTNESSNP_ALWAYS_NULL139High
Null pointer dereference of System.out in org.apache.oodt.xmlps.product.XMLPSProductHandler.main(String[])CORRECTNESSNP_ALWAYS_NULL146High
new org.apache.oodt.xmlps.product.XMLPSProductHandler() may fail to close streamBAD_PRACTICEOS_OPEN_STREAM100Medium

org.apache.oodt.xmlps.profile.DBMSExecutor

BugCategoryDetailsLinePriority

org.apache.oodt.xmlps.profile.XMLPSProfileHandler

BugCategoryDetailsLinePriority
new org.apache.oodt.xmlps.profile.XMLPSProfileHandler() may fail to close streamBAD_PRACTICEOS_OPEN_STREAM92Medium

org.apache.oodt.xmlps.structs.CDEResult

BugCategoryDetailsLinePriority
org.apache.oodt.xmlps.structs.CDEResult doesn't override org.apache.oodt.xmlquery.Result.equals(Object)STYLEEQ_DOESNT_OVERRIDE_EQUALS56-171Medium
Class org.apache.oodt.xmlps.structs.CDEResult defines non-transient non-serializable instance field conBAD_PRACTICESE_BAD_FIELDNot availableMedium
Class org.apache.oodt.xmlps.structs.CDEResult defines non-transient non-serializable instance field mappingBAD_PRACTICESE_BAD_FIELDNot availableMedium
Class org.apache.oodt.xmlps.structs.CDEResult defines non-transient non-serializable instance field rsBAD_PRACTICESE_BAD_FIELDNot availableMedium