Here is another vote:
4 spaces for .java, .[dlrs]+
2 spaces for anything starting with <?xml
And no TABs please! (I admit that I occasionally use emacs to look at Drools
source files. Although you can adjust the tab settings easily, it's still a
nuisance.)
-W