Subject | Re: [Firebird-Java] Re: tomcat+fbsql-1.0.0 (yet). Cannot getAutocommit on one machine, doesnt on anoth |
---|---|
Author | Roman Rokytskyy |
Post date | 2005-07-16T11:49:20Z |
> failed to do that ("no appenders could be found forHmmm.... check also the jar file itself, if it contains log4j.properties,
> org.firebirdsql.jca.IdleRemover", props file copied from wiki faq and
> from posts here, maybe -DFBLog4j=true was not set properly).
just remove them from there.
> i have no source of my version of jaybird.You can get them from the CVS - tag is JayBird_1_0_1 (or JayBird_1_0_0, but
most likely former). Unfortunately there were no source distribution for
1.0.
> lack of time. I noticed that the interface has slightly changed,If I remember correctly, JayBird 1.5.x is backward compatible on interface
> didnt want to rewrite anything. but now I see that I waste more time
> to make old stuff work with 1.5.2 :-/
level with JayBird 1.0.1, JayBird 2.0.x is not.
> yes, the server was 1.5.1 ss, now is 1.5.2.4731 cs... :-/ am I anI asked that because of some "fatal" error that happens. JayBird 1.0.x and
> idiot? :)))
1.5.x have one not very nice property - if an error happens that is in so
called "fatal error list", the underlying connection is closed. If that
happens somewhere between transactions, driver instead of marking the
connection object as closed simply re-establish the underlying physical
connection. This was a source of unexplainable errors for a long time and
this "feature" is removed in 2.0. The list of "fatal errors" is quite long,
and I vaguely remember there were some error reports because of server
version change (though that was, if I'm correct, transition from FB 1.0 to
FB 1.5, or from IB 6.0 to FB 1.5, something like that).
Roman