[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