Jaybird does not handle revision numbers in version string [JDBC534] #567
Labels
affect-version: Jaybird 2.2.12
affect-version: Jaybird 2.2.13
affect-version: Jaybird 2.2.14
affect-version: Jaybird 3.0.0
affect-version: Jaybird 3.0.1
affect-version: Jaybird 3.0.2
affect-version: Jaybird 3.0.3
affect-version: Jaybird 3.0.4
component: jdbc driver
fix-version: Jaybird 2.2.15
fix-version: Jaybird 3.0.5
fix-version: Jaybird 4
priority: major
resolution: fixed
type: bug
Submitted by: @mrotteveel
As reported on https://stackoverflow.com/questions/50671891/java-driver-firebird-2-5-on-mac-os-high-sierra, Jaybird does not handle revision numbers in the version string.
For example the MacOS 2.5.8 build had an extra revision to fix a problem with the build, the resulting error is:
Unexpected Error occurred attempting to open an SQL connection.
class org.firebirdsql.gds.impl.GDSServerVersionException: information type inappropriate for object specified
Version string "UI-V2.5.8.27089-1 Firebird 2.5DUI-V2.5.8.27089-1 Firebird 2.5/tcp (MacBook-Air-de-Ulises.local)/P10" does not match expected format
Expected engine version format: [platform]-[type][major version].[minor version].[variant].[build number] [server name]
Commits: 36ab396 cb82182 7dff69a
The text was updated successfully, but these errors were encountered: