Subject Jaybird 2.2.9 released
Author Mark Rotteveel
I have just released Jaybird 2.2.9.

The release can be downloaded from or

The release is also available on maven(*):


* The artifactId depends on your target Java version: jaybird-jdk18,
jaybird-jdk17, or jaybird-jdk16.

The following has been changed or fixed since Jaybird 2.2.8:

* Fixed: Result set of type CLOSE_CURSORS_AT_COMMIT isn't correctly
closed on commit (JDBC-307)
* Fixed: Open (output) blob in auto-commit prevents connection close.
Fixed by fixing JDBC-307, see above. (JDBC-348)
* New feature (experimental): Use isc_tpb_autocommit in auto commit mode
* Fixed: "Exception. couldn't close blob:
org.firebirdsql.gds.GDSException: invalid BLOB handle" on close of
connection obtained from DBCP data source. Fixed by fixing JDBC-307, see
above. (JDBC-400)
* Fixed: CallableStatement.getMetaData() and getParameterMetaData() call
throws exception when no input parameters provided when out parameter
registered (JDBC-402)
* Change: ResultSetMetaData will now report (VAR)CHAR CHARACTER SET
OCTETS columns as Types.BINARY or Types.VARBINARY when using
octetsAsBytes=true connection property. (JDBC-408)

More information is available in the release notes at

Kind regards,
Mark Rotteveel
Mark Rotteveel