FindBugs 1.2.1 find various issues in the ActiveMQ code that look like they need some attention. While we sort out FindBugs in the Maven build, using the Eclipse plugin for FindBugs is a quick way to get going:
I'm attaching a first patch that addresses some basic issues.
The other major the FindBugs points out is "inconsistent synchronization" in various cursor and Kaha and other org.apache.activemq.store classes.
Description
FindBugs 1.2.1 find various issues in the ActiveMQ code that look like they need some attention. While we sort out FindBugs in the Maven build, using the Eclipse plugin for FindBugs is a quick way to get going:
http://findbugs.sourceforge.net/downloads.html
I'm attaching a first patch that addresses some basic issues.
The other major the FindBugs points out is "inconsistent synchronization" in various cursor and Kaha and other org.apache.activemq.store classes.