Subject Please test JBird from cvs
Author David Jencks
I've made several changes in the driver and would appreciate some testing
before another binary release.

changes:

--FBDataSource is now serializable and serializes/deserializes correctly.
(at least according to a simple test case). This should make the driver
usable in app servers that use serialization to bind in jndi. (Weblogic in
particular). I haven't tested on any app servers however.

--When you destroy a ManagedConnection, eventually a physical connection
will get destroyed. This should fix the connection leak noted recently.

--BlobBufferLength has been changed to Integer from int to comply with the
jca spec. I changed it also on the Datasource classes that exposed it, so
if you were setting it there you will have to change your code.

--FBDriver now keeps track of the ManagedConnectionFactories it creates by
all of the possible properties, not just the db url.

--In order to correctly support deserialization, it is necessary to freeze
the ManagedConnectionFactory properties as soon as a ConnectionFactory or
ManagedConnection is obtained from it. This broke some silly code in some
tests, I hope it doesn't break any code that is actually of some use.


If no serious problems are reported within a few days I will release a RC2
binary version.

Thanks
david jencks