I'm using JDBC (WinNT) to connect to an IDS server from within a JAVA application. I'm getting an SQLException when calling PreparedStatement.setObject(int,Object), parameter is a class that is type-mapped to a UDT and implements java.sql.SQLData. I can read this type from the database, but inserting via a PreparedStatement fails. Error code is -79770 for which I found no documentation, although Informix states that all JDBC-related error codes begin with -79. Strange thing...

Anyone out there with similar experience/solutions?

Thomas E.