I've just committed this patch with some minor modifications (JDK 1.1 compatibility at one point ...) and one bigger one:
I've moved the responsibility of setting/resetting the system properties from Java to ExecuteJava so that other tasks that use ExecuteJava (not that I was aware of any) could benefit as well. This patch has been committed to get the functionality into Ant 1.2 - the actual implementation may change after that as <sysproperty> is some kind of an command line argument as well and should be viewed in context with Vincent's ideas. Stefan
