Starting over, decided to just go ahead and include the new BadConnectionTest this time instead of trying to untangle the two patches.
Comments for BadConnectionTest:
1. I had to get the default connection or else the driver wasn't automatically loaded via any of the other setup processes. Is that expected?
2. Using clientServerDecorator excludes the test from running on j9, are we not expecting to run client testing with j9 at all?
3. I probably didn't need to assertEquals the entire exception text in testBadConnectionAttribute. I can remove that if anyone objects.