You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by otisg <ot...@iVillage.com> on 2002/03/11 06:06:27 UTC

[dbcp] Build fails with JDK 1.4

Hello,

It appears that DBCP cannot be compiled with JDK 1.4.
Are there any plans to make DBCP compatible with 1.4?

build-java:
[javac] Compiling 9 source files to
/home/otis/cvs-repositories/jakarta/jakarta-commons/dbcp/dist/classes
[javac]
/home/otis/cvs-repositories/jakarta/jakarta-commons/dbcp/src/java/org/ap
ache/commons/dbcp/PoolablePreparedStatement.java:79:
org.apache.commons.dbcp.PoolablePreparedStatement should be declared
abstract; it does not define getMoreResults(int) in
org.apache.commons.dbcp.PoolablePreparedStatement
[javac] public class PoolablePreparedStatement extends
DelegatingPreparedStatement implements PreparedStatement {
[javac] ^
[javac]
/home/otis/cvs-repositories/jakarta/jakarta-commons/dbcp/src/java/org/ap
ache/commons/dbcp/PoolablePreparedStatement.java:79: warning:
setUnicodeStream(int,java.io.InputStream,int) in
java.sql.PreparedStatement has been deprecated
[javac] public class PoolablePreparedStatement extends
DelegatingPreparedStatement implements PreparedStatement {
[javac] ^
[javac]
/home/otis/cvs-repositories/jakarta/jakarta-commons/dbcp/src/java/org/ap
ache/commons/dbcp/PoolingConnection.java:78:
org.apache.commons.dbcp.PoolingConnection should be declared abstract;
it does not define setHoldability(int) in
org.apache.commons.dbcp.PoolingConnection
[javac] public class PoolingConnection extends DelegatingConnection
implements Connection, KeyedPoolableObjectFactory {
[javac] ^
[javac] 2 errors
[javac] 1 warning

BUILD FAILED


Thanks,
Otis
_______________________________________________________________
Get your own FREE email account at iVillage.com!
http://webmail.ivillage.com/

Re: [dbcp] Build fails with JDK 1.4

Posted by Juozas Baliuka <ba...@centras.lt>.
Hi,
We use reflection in Simplestore, it is not very fast, but it is very
trivial solution
to implement version neutral Connection interface (implementation generated
at runtime).



> Sure DBCP can't be compiled with JDK 1.4.
> JDK 1.4 goes with JDBC 3.0, which classes contain
> a lot of addtional abstract methods.
>
> otisg wrote:
>
> > Hello,
> >
> > It appears that DBCP cannot be compiled with JDK 1.4.
> > Are there any plans to make DBCP compatible with 1.4?
> >
> > build-java:
> > [javac] Compiling 9 source files to
> > /home/otis/cvs-repositories/jakarta/jakarta-commons/dbcp/dist/classes
> > [javac]
> > /home/otis/cvs-repositories/jakarta/jakarta-commons/dbcp/src/java/org/ap
> > ache/commons/dbcp/PoolablePreparedStatement.java:79:
> > org.apache.commons.dbcp.PoolablePreparedStatement should be declared
> > abstract; it does not define getMoreResults(int) in
> > org.apache.commons.dbcp.PoolablePreparedStatement
> > [javac] public class PoolablePreparedStatement extends
> > DelegatingPreparedStatement implements PreparedStatement {
> > [javac] ^
> > [javac]
> > /home/otis/cvs-repositories/jakarta/jakarta-commons/dbcp/src/java/org/ap
> > ache/commons/dbcp/PoolablePreparedStatement.java:79: warning:
> > setUnicodeStream(int,java.io.InputStream,int) in
> > java.sql.PreparedStatement has been deprecated
> > [javac] public class PoolablePreparedStatement extends
> > DelegatingPreparedStatement implements PreparedStatement {
> > [javac] ^
> > [javac]
> > /home/otis/cvs-repositories/jakarta/jakarta-commons/dbcp/src/java/org/ap
> > ache/commons/dbcp/PoolingConnection.java:78:
> > org.apache.commons.dbcp.PoolingConnection should be declared abstract;
> > it does not define setHoldability(int) in
> > org.apache.commons.dbcp.PoolingConnection
> > [javac] public class PoolingConnection extends DelegatingConnection
> > implements Connection, KeyedPoolableObjectFactory {
> > [javac] ^
> > [javac] 2 errors
> > [javac] 1 warning
> >
> > BUILD FAILED
> >
> > Thanks,
> > Otis
> > _______________________________________________________________
> > Get your own FREE email account at iVillage.com!
> > http://webmail.ivillage.com/
>
> Thanks,
>
> --
> Lev Assinovsky                Peterlink Web
> Programmer                    St. Petersburg, Russia
> Tel/Fax: +7 812 3275343       197022 ul.Chapigina 7а
> E-mail: lev@peterlink.ru
>
>
>
>
> --
> To unsubscribe, e-mail:
<ma...@jakarta.apache.org>
> For additional commands, e-mail:
<ma...@jakarta.apache.org>
>


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: [dbcp] Build fails with JDK 1.4

Posted by Lev Assinovsky <le...@peterlink.ru>.
Sure DBCP can't be compiled with JDK 1.4.
JDK 1.4 goes with JDBC 3.0, which classes contain
a lot of addtional abstract methods.

otisg wrote:

> Hello,
>
> It appears that DBCP cannot be compiled with JDK 1.4.
> Are there any plans to make DBCP compatible with 1.4?
>
> build-java:
> [javac] Compiling 9 source files to
> /home/otis/cvs-repositories/jakarta/jakarta-commons/dbcp/dist/classes
> [javac]
> /home/otis/cvs-repositories/jakarta/jakarta-commons/dbcp/src/java/org/ap
> ache/commons/dbcp/PoolablePreparedStatement.java:79:
> org.apache.commons.dbcp.PoolablePreparedStatement should be declared
> abstract; it does not define getMoreResults(int) in
> org.apache.commons.dbcp.PoolablePreparedStatement
> [javac] public class PoolablePreparedStatement extends
> DelegatingPreparedStatement implements PreparedStatement {
> [javac] ^
> [javac]
> /home/otis/cvs-repositories/jakarta/jakarta-commons/dbcp/src/java/org/ap
> ache/commons/dbcp/PoolablePreparedStatement.java:79: warning:
> setUnicodeStream(int,java.io.InputStream,int) in
> java.sql.PreparedStatement has been deprecated
> [javac] public class PoolablePreparedStatement extends
> DelegatingPreparedStatement implements PreparedStatement {
> [javac] ^
> [javac]
> /home/otis/cvs-repositories/jakarta/jakarta-commons/dbcp/src/java/org/ap
> ache/commons/dbcp/PoolingConnection.java:78:
> org.apache.commons.dbcp.PoolingConnection should be declared abstract;
> it does not define setHoldability(int) in
> org.apache.commons.dbcp.PoolingConnection
> [javac] public class PoolingConnection extends DelegatingConnection
> implements Connection, KeyedPoolableObjectFactory {
> [javac] ^
> [javac] 2 errors
> [javac] 1 warning
>
> BUILD FAILED
>
> Thanks,
> Otis
> _______________________________________________________________
> Get your own FREE email account at iVillage.com!
> http://webmail.ivillage.com/

Thanks,

--
Lev Assinovsky                Peterlink Web
Programmer                    St. Petersburg, Russia
Tel/Fax: +7 812 3275343       197022 ul.Chapigina 7а
E-mail: lev@peterlink.ru




--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>