Description
The software accesses a data resource through a database without using a
connection pooling capability.
Modes of Introduction:
Related Weaknesses
Consequences
Other: Reduce Performance
The software accesses a data resource through a database without using a
connection pooling capability.
Modes of Introduction:
Other: Reduce Performance
The source code contains a block that does not contain any code, i.e., the block is empty.
Modes of Introduction:
Other: Reduce Reliability
The software contains a serializable, storable data element such as a field or member,
but the data element contains member elements that are not
serializable.
Modes of Introduction:
Other: Reduce Reliability
An unused validation form indicates that validation logic is not up-to-date.
It is easy for developers to forget to update validation logic when they remove or rename action form mappings. One indication that validation logic is not being properly maintained is the presence of an unused validation form.
Modes of Introduction:
– Implementation
Other: Quality Degradation
Phase: Implementation
Description:
Remove the unused Validation Form from the validation.xml file.
An invokable code block contains an exception handling block that does not contain any code, i.e. is empty.
Modes of Introduction:
Other: Reduce Reliability
The implementation of the product is not consistent with the
design as described within the relevant documentation.
Modes of Introduction:
– Implementation
The software contains a data query against an SQL table or view
that is configured in a way that does not utilize an index and may cause
sequential searches to be performed.
Modes of Introduction:
Other: Reduce Performance
The software contains a serializable data element that does not
have an associated serialization method.
Modes of Introduction:
Other: Reduce Reliability
The application uses deployed components from application servers, but it also uses low-level functions/methods for management of resources, instead of the API provided by the application server.
Modes of Introduction:
Other: Reduce Reliability
The software contains a function, subroutine, or method whose signature has an unnecessarily large number of
parameters/arguments.
Modes of Introduction:
Other: Reduce Maintainability