I think every formatting is quite fine, so 2 spaces indent is perfect.
What would be good is, if you just export your Eclipse formatting settings in a XML (Eclipse can do that) and check that in CVS or at least make it available in the Wiki. So everybody working on jBPm can import these settings and formats well.
i'm not a code style fanatic, but it would be nice if we all could use
- spaces instead of tabs
- indentation of 2 spaces
Hm, well I really prefer 4 spaces because with 2 spaces I sometimes have a hard time reading the code. That said, in all cases when I've worked on the current CVS trunk I've used 2 spaces to be consistent with the existing style. But for things that are initially created by myself I've been doing 4 spaces, like jbpm4jsf for example.
funny, I was going to opt for 3.... really I was, no joking....but for the same reason as david. 2 is to little.
the code profile is checked in (2 spaces). if everyone uses spaces for indentation, that is the most important.
if it matters for you, feel free to use another indentation size in your component consistently.