Subject Re[2]: [Firebird-Java] What open issues do you have?
Author Nickolay Samofatov
Hello David,

Tuesday, November 12, 2002, 11:43:43 PM, you wrote:

> Can you alter your usage of the driver so you change the parameters of
> setTransactionIsolation? I would certainly have no problem adding more
Yes. I'm one of the designers of BSS/BFT Application Server and can
change anything.
> constants/input values to support all the firebird possibilities.
This one is ok, but have disadvantage of static linking to the driver
or usage of reflection (we already have some reflective calls to work
with Oracle blobs), so it is ok.

> Otherwise, what kind of configuration method were you thinking of? A
> properties file? A setTpbMapping(Map map) method?
Same as the above.

> I thought there was a way to configure this on the
> ManagedConnectionFactory: if I'm right, would you also like a way to
> include the firebird constant as a key=value pair in
> DriverManager.getConnection?
And this is good too, I think even better than above. Something like having
connection parameters as:
"serializable=concurrency",
"repeatable_read=consistency",
"read_commited=read_commited+rec_version+nowait"

Should I take care of this issue or you or Roman will handle it ?

BTW, this would be good default mapping because consistency isolation
is based on table locking and is actually a bit weaker (have more
anomalies) than concurrency mode (but its still confirms to Java
SERIALIZABLE mode specification). Consistency is VERY rarely used.

> Thanks
> david jencks

--
Best regards,
Nickolay mailto:skidder@...