Attaching a second version of this patch...
The original patch was fine, mostly, I had only some minor modifications
Then got wondering about the number of tests, and decided to get the missing tests (TEST3F-TEST3I) into DeclareGlobalTempTableJavaTest.
Then I noticed these the JDBC30 and the other tests weren't run with NetworkServer, and decided to make them run so.
Also noticed that the test had been put in the section in _Suite for all tests, although it's using 1 fixture with PooledConnections, so it should not run with JSR169.
I'll run suites.All next - if that looks good I think it's ready for commit.