Subject Re: [Firebird-Java] Problem with Jaybird 2.2 or 2.1 and Firebird 2.5 beta 1
Author Roman Rokytskyy
Peter,

> You don't state anywhere that Jaybird works with Firebird 2.5 but I've been using it for a few months. Recently, though, it's started to fail - the database communication locks up and won't make any connection at all. I tried Jaybird 2.2 instead of 2.1.6 but get the same result - though it worked for about an hour. So, I have two questions:
>
> 1) Is Jaybird 2.2 (or 2.1.x) designed to work with Firebird 2.5?

As far as I know there were no changes to the wire protocol in 2.5
compared to 2.1 (ok, there were some improvements in wire protocol in FB
2.1 and extended in 2.5, but Jaybird uses a previous version of
protocol, so the previous statement is correct).

But the correct answer is no - neither Jaybird 2.1 nor Jaybird 2.2 were
designed for FB 2.5. On the other hand Adriano uses HEAD with his work
for Java stored procedures that will come with FB 3.0.

However, what we often experience with new releases is that when in new
Firebird release some bugs are fixed, the previous versions of drivers
stop to work - it turns out that they exploited those bugs :). This can
be also the case here.

So a reproduceable test case would be great...

> 2) Are there special considerations for Firebird 2.5?

I didn't check the release notes recently, but AFAIK there are nothing
special in Firebird 2.5 that would require special handling in Jaybird.

Roman