I know you are asking Scott, but here's my opinion anyway.
Also, how to deal with the compatibility tests? The way we use client
libs
from one jboss version against a running server of another version
(e.g.
4.2 client libs against 4.0 server) will not work, unless we run the
client with jdk5.
Is this what we are supposed to do? i.e. require all jboss 4.2
compiled
code to need a jdk5 runtime?
As I understand it, yes. We should kill the 1.4 JDK test suites and
move the compatibility tests to 1.5.
Do you see any other issue interoperating with older servers running
on
jdk1.4 ?
This should only be a problem if the JDK broke serialization uid's
between 1.4 & 1.5, correct?