А вот кстати, этот Jaybird оказывается смотрит версию сервера. И Yaffil
не понимает. О чем недвусмысленно сказал.
А зря.
Измени использрование константы isc_info_firebird_version на
isc_info_isc_version в AbstractJavaGDSImpl.java и BaseGDSImpl.java и
скомпилируй драйвер заново. Первая возвращает строку с информацией
версии ФБ, вторая - нашу эмуляцию строки для ИБ - "W-XXX-InterBase 6.3.XXX".
Для полного соотв. JDBC стандарту мне надо знать точную версию сервера
ФБ, чтоб сказать как сортируются NULLs. Если без этого Ты можешь
пережить, должно работать и со старой константой (может где-то придется
NullPointerException фикснуть если парсер не найдет того, что ожидает).
Ты первый, от кого я слышу, что Jaybird используется с Ya, поэтому и
поддержки для него не писал (а поддержку для ИБ дропнул, как
несущественную).
Роман