[Mulgara-dev] Java 1.6 update
Paul Gearon
gearon at ieee.org
Fri Nov 3 01:24:27 CST 2006
I'm just writing to keep people informed on the build process in Java
1.6.
I've been able to fill in the blanks on the ResultSet interface for
the classes which require it.
AbstractMulgaraResultSet
ResultSetMetaDataImpl
TestResultSet
Unfortunately, there are two problems. The first is a series of
failures when I test with Java 1.6. This may not be a big deal, but
I have yet to investigate to see what the problem is.
A trickier problem is that the new java.sql.ResultSet interface
includes new methods with arguments that do not appear before Java
1.6. This means that these methods cannot compile on Java 1.5
without some dummy implementations of the parameter classes. The
trick to that is making sure these classes only appear in the
classpath when compiled in Java 1.5, and not Java 1.6.
(my kingdom for a #define macro!)
All this slowed down for me once the 1.6 compiler started giving me
Hotspot errors. They've gone away now (whew) but Java 1.6 is
starting to leave a bad taste in my mouth.
Paul
More information about the Mulgara-dev
mailing list