I just tried running the tests using this patch and JDK 1.5 – many tests fail.
Additionally the server complains about JMX incompatibilities in 1.5, no such issues with 1.6. (this is probably what's causing
the tests to fail, however unsure is that's the extent).
I don't want to target 1.5 if we don't have confidence that the code works. Additionally we are only developing (incl
Hudson) using 1.6 so 1.5 will get little exposure (no user requests for 1.5 previous to this patch). This patch does little
but change the default target in build.xml. I think we should keep the current default, which would allow users to recompile
with 1.5 if necessary for them. This would also make it more clear that we do not officially support 1.5.