We're running a java web application that uses the basic open client runtime package to connect to our app server. We've extended the InputResultSet abstract class to return a custom result set, however while it compiles fine using the Java 5 JRE, it returns errors like the following when compiled using the Java 6 JRE.
The type XXXResultSet must implement the inherited abstract method ResultSet.getHoldability()
The type XXXResultSet must implement the inherited abstract method ResultSet.getNCharacterStream(int)
Is there an updated java client that's compatible with Java 6 without degrading the compiler's compliance level to 1.5? Or another way around this issue?