Subject | Re: [Firebird-Java] Re: JDK 1.1.8 compatible JDBC driver? |
---|---|
Author | BSS main |
Post date | 2003-10-05T00:05:34Z |
Hello Roman,
RR> part of the driver depends on J2EE classes from JBoss, which in turn
RR> depend, at least, on JNDI classes that are not part of JDK 1.2.2.
RR> Also, driver depends on JAAS, and on Sun site I found compiled version
RR> only for JDK 1.3.x.
Ok, I know and understand all this.
RR> Conclusion: things are not so easy as you described. It is possible to
RR> create a stripped version of the driver that will work on 1.1.8, but
RR> not in few days and I don't see any chance of fixing current driver to
RR> compile with 1.1.x and 1.2.x.
I still think that if some field surgery is applied stripped version
of driver (JDBC only, no JCA, no pooling) for JDK 1.1 may be created
in a matter of a few days. And if some tricks common in C/C++ world
are used then it will be possible to build this driver from the same
codebase as usual driver.
But I only declare possiblity, not intention to do this.
RR> Roman
--
Nickolay Samofatov mailto:skidder@...
>> Jaybird was not tested with JDK previous to 1.3, but it should beRR> Pooling uses dynamic proxies which were introduced in 1.3. Also, JCA
>> possible to build on plain JDK 1.2 without much effort as it doesn't
>> depend on any advanced JDK 1.3 features.
>>
>> JDK 1.1.8 is more difficult. The main absent feature Jaybird depends
>> on is Java Collections Framework. It can be downloaded here:
>> http://java.sun.com/products/javabeans/infobus/#COLLECTIONS
RR> part of the driver depends on J2EE classes from JBoss, which in turn
RR> depend, at least, on JNDI classes that are not part of JDK 1.2.2.
RR> Also, driver depends on JAAS, and on Sun site I found compiled version
RR> only for JDK 1.3.x.
Ok, I know and understand all this.
RR> Conclusion: things are not so easy as you described. It is possible to
RR> create a stripped version of the driver that will work on 1.1.8, but
RR> not in few days and I don't see any chance of fixing current driver to
RR> compile with 1.1.x and 1.2.x.
I still think that if some field surgery is applied stripped version
of driver (JDBC only, no JCA, no pooling) for JDK 1.1 may be created
in a matter of a few days. And if some tricks common in C/C++ world
are used then it will be possible to build this driver from the same
codebase as usual driver.
But I only declare possiblity, not intention to do this.
RR> Roman
--
Nickolay Samofatov mailto:skidder@...