You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ojb-dev@db.apache.org by Antonio Gallardo <ag...@agsoftware.dnsalias.com> on 2004/01/26 02:04:18 UTC

Build jar and deprecated methods.

Hi:

We forgot to changes the build.xml to allow with "jar" to compile jars
without debug info (as before).

Also I noted the following deprecated methods while compiling OJB:

[javac] Compiling 600 source files to /db-ojb/target/classes
    [javac]
/db-ojb/target/src/org/apache/ojb/broker/util/pooling/PoolConfiguration.java:63:
warning: org.apache.commons.dbcp.AbandonedConfig in
org.apache.commons.dbcp has been deprecated
    [javac] import org.apache.commons.dbcp.AbandonedConfig;
    [javac]                                ^
    [javac]
/db-ojb/target/src/org/apache/ojb/broker/util/pooling/PoolConfiguration.java:184:
warning: org.apache.commons.dbcp.AbandonedConfig in
org.apache.commons.dbcp has been deprecated
    [javac]     public AbandonedConfig getAbandonedConfig()
    [javac]            ^
    [javac]
/home/agallardo/workspace/db-ojb/target/src/org/apache/ojb/broker/accesslayer/ConnectionFactoryDBCPImpl.java:3:
warning: org.apache.commons.dbcp.AbandonedConfig in
org.apache.commons.dbcp has been deprecated
    [javac] import org.apache.commons.dbcp.AbandonedConfig;
    [javac]                                ^
    [javac]
/db-ojb/target/src/org/apache/ojb/broker/util/pooling/PoolConfiguration.java:186:
warning: org.apache.commons.dbcp.AbandonedConfig in
org.apache.commons.dbcp has been deprecated
    [javac]         AbandonedConfig conf = new AbandonedConfig();
    [javac]         ^
    [javac]
/db-ojb/target/src/org/apache/ojb/broker/util/pooling/PoolConfiguration.java:186:
warning: org.apache.commons.dbcp.AbandonedConfig in
org.apache.commons.dbcp has been deprecated
    [javac]         AbandonedConfig conf = new AbandonedConfig();
    [javac]                                    ^
    [javac]
/db-ojb/target/src/org/apache/ojb/broker/accesslayer/ConnectionFactoryDBCPImpl.java:121:
warning: org.apache.commons.dbcp.AbandonedConfig in
org.apache.commons.dbcp has been deprecated
    [javac]         AbandonedConfig ac =
jcd.getConnectionPoolDescriptor().getAbandonedConfig();
    [javac]         ^
    [javac]
/db-ojb/target/src/org/apache/ojb/broker/accesslayer/ConnectionFactoryDBCPImpl.java:128:
warning:
PoolableConnectionFactory(org.apache.commons.dbcp.ConnectionFactory,org.apache.commons.pool.ObjectPool,org.apache.commons.pool.KeyedObjectPoolFactory,java.lang.String,boolean,boolean,org.apache.commons.dbcp.AbandonedConfig)
in org.apache.commons.dbcp.PoolableConnectionFactory has been
deprecated
    [javac]         PoolableConnectionFactory poolableConnectionFactory =
new PoolableConnectionFactory(
    [javac]                                                               ^
    [javac]
/db-ojb/target/src/org/apache/ojb/broker/ant/TorqueRepositoryGeneratorTask.java:149:
warning: project in org.apache.tools.ant.ProjectComponent has been
deprecated
    [javac]         Java javaTask = (Java)project.createTask("java");
    [javac]                               ^
    [javac]
/db-ojb/target/src/org/apache/ojb/odmg/oql/OQLQueryImpl.java:430:
warning: fullSize() in org.apache.ojb.broker.query.Query has been
deprecated
    [javac]         return this.query.fullSize();
    [javac]                ^
    [javac] 9 warnings

Best Regards,

Antonio Gallardo

---------------------------------------------------------------------
To unsubscribe, e-mail: ojb-dev-unsubscribe@db.apache.org
For additional commands, e-mail: ojb-dev-help@db.apache.org


Re: Build jar and deprecated methods.

Posted by Martin Kalén <ma...@curalia.se>.
Antonio; 7 of the 9 warnings are related to deprecated interfaces in 
DBCP. This seems to be more of a DBCP issue than an OJB one.

For more technical details, see:
http://nagoya.apache.org/eyebrowse/ReadMsg?listName=ojb-dev@db.apache.org&msgNo=5390
and
http://nagoya.apache.org/eyebrowse/ReadMsg?listName=commons-user@jakarta.apache.org&msgNo=2842

When the promised DBCP refactoring has been made, the DBCP JAR and 
API-usage in OJB could be upgraded to remove those warnings.


These 2 warnings are not related to DBCP:

> /db-ojb/target/src/org/apache/ojb/broker/ant/TorqueRepositoryGeneratorTask.java:149:
> warning: project in org.apache.tools.ant.ProjectComponent has been
> deprecated
>     [javac]         Java javaTask = (Java)project.createTask("java");
>     [javac]                               ^
>     [javac]
> /db-ojb/target/src/org/apache/ojb/odmg/oql/OQLQueryImpl.java:430:
> warning: fullSize() in org.apache.ojb.broker.query.Query has been
> deprecated
>     [javac]         return this.query.fullSize();
>     [javac]                ^

Regards,
  Martin


---------------------------------------------------------------------
To unsubscribe, e-mail: ojb-dev-unsubscribe@db.apache.org
For additional commands, e-mail: ojb-dev-help@db.apache.org