Though findbugs 1.1.1 works perfectly, findbugs 1.1.2-rcX (tested rc4 + rc6) comes back with a findbugs.home not set correctly error message from the ant task.
The only change I made was to point my findbugs.home directory from the 1.1.1 release to the 1.1.2-rcx release.
Logged In: YES
user_id=757452
Originator: NO
Same for me - worked fine in 1.1.0, now 1.1.2 complains about "findbugs.home not being set". I have included the JARs and the plugin to my CVS module which also acts as my Findbugs home - that has worked fine so far. But not anymore in 1.1.2, even if I point it to the real Findbugs home! Here's my Ant 1.6.2 output:
[findbugs] Error: The findbugs.home property is not set!
[findbugs] java.lang.ExceptionInInitializerError
[findbugs] at edu.umd.cs.findbugs.TextUICommandLine.<init>(TextUICommandLine.java:78)
[findbugs] at edu.umd.cs.findbugs.FindBugs2.main(FindBugs2.java:681)
[findbugs] Caused by: java.lang.NullPointerException
[findbugs] at edu.umd.cs.findbugs.DetectorFactoryCollection.loadPlugins(DetectorFactoryCollection.java:250)
[findbugs] at edu.umd.cs.findbugs.DetectorFactoryCollection.ensureLoaded(DetectorFactoryCollection.java:214)
[findbugs] at edu.umd.cs.findbugs.DetectorFactoryCollection.instance(DetectorFactoryCollection.java:99)
[findbugs] at edu.umd.cs.findbugs.config.ProjectFilterSettings.<init>(ProjectFilterSettings.java:93)
[findbugs] at edu.umd.cs.findbugs.config.ProjectFilterSettings.createDefault(ProjectFilterSettings.java:110)
[findbugs] at edu.umd.cs.findbugs.config.UserPreferences.<init>(UserPreferences.java:75)
[findbugs] at edu.umd.cs.findbugs.config.UserPreferences.<clinit>(UserPreferences.java:72)
[findbugs] ... 2 more
[findbugs] Exception in thread "main"
Logged In: YES
user_id=723506
Originator: NO
Fixed in source repository; will be fixed in 1.1.3-rc1.
Also made sure ant task is tested as part of our smoketest.