Do you test the Java version of UltraLite to make sure its identical to the C version?
Yes. Sybase has an extensive test stream for the C version, and the same test stream is used to test the Java version, thus ensuring that the two versions produce the same output on all platforms. Sybase also has a Java-specific test stream that tests aspects of the Java version that are not shared with the C version, such as the JDBC driver.