[
https://issues.apache.org/jira/browse/DBCP-374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Mark Thomas resolved DBCP-374.
------------------------------
Resolution: Invalid
You must use Java 6 to build.
You need to configure the dependencies.
> commons-dbcp-1.4-src compile fail with apache-ant-1.8.2 and jdk1.7.0_02 and
> jdk1.6.0_29
> ---------------------------------------------------------------------------------------
>
> Key: DBCP-374
> URL: https://issues.apache.org/jira/browse/DBCP-374
> Project: Commons Dbcp
> Issue Type: Bug
> Affects Versions: 1.4
> Environment: Red Hat Enterprise Linux Server release 5.7 (Tikanga)
> Linux 2.6.18-274.7.1.el5 #1 SMP Mon Oct 17 11:57:14 EDT 2011 x86_64 x86_64
> x86_64 GNU/Linux
> Reporter: Stephen Owens
> Labels: compile
>
> I downloaded commons-dbcp-1.4-src.tar.gz, untarred it to
> ~/commons-dbcp-1.4-src,
> With ANT_HOME set to commons-dbcp-1.4-src and JAVA_HOME set to jdk1.7.0_02
> I ran ant dist and got the following errors:
> $ ant dist
> Buildfile: /home/sai/commons-dbcp-1.4-src/build.xml
> init:
> clean:
> check_depends:
> [echo] Checking dependencies
> check_jar:
> check_message:
> [echo] Could not find
> /home/sai/commons-dbcp-1.4-src/../pool/dist/commons-pool.jar
> check_jar:
> check_message:
> [echo] Could not find ${junit.jar}
> check_jar:
> check_message:
> [echo] Could not find ${naming-common.jar}
> check_jar:
> check_message:
> [echo] Could not find ${naming-java.jar}
> check_jar:
> check_message:
> [echo] Could not find ${commons-logging.jar}
> check_jar:
> check_message:
> [echo] Could not find ${xerces.jar}
> check_jar:
> check_message:
> [echo] Could not find ${jta-spec.jar}
> check_jar:
> check_message:
> [echo] Could not find ${jta-impl.jar}
> check_jar:
> check_message:
> [echo] Could not find ${backport-util-concurrent.jar}
> check_jar:
> check_message:
> [echo] Could not find ${ejb-spec.jar}
> prepare-nojdbc4:
> prepare-jdbc4:
> [echo] JDBC 4 was detected.
> prepare:
> compile:
> [mkdir] Created dir: /home/sai/commons-dbcp-1.4-src/build/classes
> [javac] /home/sai/commons-dbcp-1.4-src/build.xml:197: warning:
> 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set
> to false for repeatable builds
> [javac] Compiling 53 source files to
> /home/sai/commons-dbcp-1.4-src/build/classes
> [javac] warning: [options] bootstrap class path not set in conjunction
> with -source 1.5
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/AbandonedObjectPool.java:24:
> error: package org.apache.commons.pool does not exist
> [javac] import org.apache.commons.pool.PoolableObjectFactory;
> [javac] ^
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/AbandonedObjectPool.java:25:
> error: package org.apache.commons.pool.impl does not exist
> [javac] import org.apache.commons.pool.impl.GenericObjectPool;
> [javac] ^
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/AbandonedObjectPool.java:36:
> error: cannot find symbol
> [javac] public class AbandonedObjectPool extends GenericObjectPool {
> [javac] ^
> [javac] symbol: class GenericObjectPool
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/AbandonedObjectPool.java:54:
> error: cannot find symbol
> [javac] public AbandonedObjectPool(PoolableObjectFactory factory,
> [javac] ^
> [javac] symbol: class PoolableObjectFactory
> [javac] location: class AbandonedObjectPool
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/BasicDataSource.java:33:
> error: package org.apache.commons.pool does not exist
> [javac] import org.apache.commons.pool.KeyedObjectPoolFactory;
> [javac] ^
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/BasicDataSource.java:34:
> error: package org.apache.commons.pool.impl does not exist
> [javac] import org.apache.commons.pool.impl.GenericKeyedObjectPool;
> [javac] ^
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/BasicDataSource.java:35:
> error: package org.apache.commons.pool.impl does not exist
> [javac] import org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory;
> [javac] ^
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/BasicDataSource.java:36:
> error: package org.apache.commons.pool.impl does not exist
> [javac] import org.apache.commons.pool.impl.GenericObjectPool;
> [javac] ^
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/BasicDataSource.java:1011:
> error: cannot find symbol
> [javac] protected volatile GenericObjectPool connectionPool = null;
> [javac] ^
> [javac] symbol: class GenericObjectPool
> [javac] location: class BasicDataSource
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/BasicDataSource.java:1530:
> error: cannot find symbol
> [javac] KeyedObjectPoolFactory statementPoolFactory,
> AbandonedConfig configuration) throws SQLException {
> [javac] ^
> [javac] symbol: class KeyedObjectPoolFactory
> [javac] location: class BasicDataSource
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:26:
> error: package org.apache.commons.pool does not exist
> [javac] import org.apache.commons.pool.KeyedObjectPool;
> [javac] ^
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:27:
> error: package org.apache.commons.pool does not exist
> [javac] import org.apache.commons.pool.KeyedObjectPoolFactory;
> [javac] ^
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:28:
> error: package org.apache.commons.pool does not exist
> [javac] import org.apache.commons.pool.PoolableObjectFactory;
> [javac] ^
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:29:
> error: package org.apache.commons.pool does not exist
> [javac] import org.apache.commons.pool.ObjectPool;
> [javac] ^
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:41:
> error: cannot find symbol
> [javac] public class PoolableConnectionFactory implements
> PoolableObjectFactory {
> [javac] ^
> [javac] symbol: class PoolableObjectFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:51:
> error: cannot find symbol
> [javac] public PoolableConnectionFactory(ConnectionFactory
> connFactory, ObjectPool pool, KeyedObjectPoolFactory stmtPoolFactory, String
> validationQuery, boolean defaultReadOnly, boolean defaultAutoCommit) {
> [javac]
> ^
> [javac] symbol: class ObjectPool
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:51:
> error: cannot find symbol
> [javac] public PoolableConnectionFactory(ConnectionFactory
> connFactory, ObjectPool pool, KeyedObjectPoolFactory stmtPoolFactory, String
> validationQuery, boolean defaultReadOnly, boolean defaultAutoCommit) {
> [javac]
> ^
> [javac] symbol: class KeyedObjectPoolFactory
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:72:
> error: cannot find symbol
> [javac] public PoolableConnectionFactory(ConnectionFactory
> connFactory, ObjectPool pool, KeyedObjectPoolFactory stmtPoolFactory, String
> validationQuery, Collection connectionInitSqls, boolean defaultReadOnly,
> boolean defaultAutoCommit) {
> [javac]
> ^
> [javac] symbol: class ObjectPool
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:72:
> error: cannot find symbol
> [javac] public PoolableConnectionFactory(ConnectionFactory
> connFactory, ObjectPool pool, KeyedObjectPoolFactory stmtPoolFactory, String
> validationQuery, Collection connectionInitSqls, boolean defaultReadOnly,
> boolean defaultAutoCommit) {
> [javac]
> ^
> [javac] symbol: class KeyedObjectPoolFactory
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:94:
> error: cannot find symbol
> [javac] public PoolableConnectionFactory(ConnectionFactory
> connFactory, ObjectPool pool, KeyedObjectPoolFactory stmtPoolFactory, String
> validationQuery, int validationQueryTimeout, boolean defaultReadOnly, boolean
> defaultAutoCommit) {
> [javac]
> ^
> [javac] symbol: class ObjectPool
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:94:
> error: cannot find symbol
> [javac] public PoolableConnectionFactory(ConnectionFactory
> connFactory, ObjectPool pool, KeyedObjectPoolFactory stmtPoolFactory, String
> validationQuery, int validationQueryTimeout, boolean defaultReadOnly, boolean
> defaultAutoCommit) {
> [javac]
> ^
> [javac] symbol: class KeyedObjectPoolFactory
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:117:
> error: cannot find symbol
> [javac] public PoolableConnectionFactory(ConnectionFactory
> connFactory, ObjectPool pool, KeyedObjectPoolFactory stmtPoolFactory, String
> validationQuery, int validationQueryTimeout, Collection connectionInitSqls,
> boolean defaultReadOnly, boolean defaultAutoCommit) {
> [javac]
> ^
> [javac] symbol: class ObjectPool
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:117:
> error: cannot find symbol
> [javac] public PoolableConnectionFactory(ConnectionFactory
> connFactory, ObjectPool pool, KeyedObjectPoolFactory stmtPoolFactory, String
> validationQuery, int validationQueryTimeout, Collection connectionInitSqls,
> boolean defaultReadOnly, boolean defaultAutoCommit) {
> [javac]
> ^
> [javac] symbol: class KeyedObjectPoolFactory
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:139:
> error: cannot find symbol
> [javac] public PoolableConnectionFactory(ConnectionFactory
> connFactory, ObjectPool pool, KeyedObjectPoolFactory stmtPoolFactory, String
> validationQuery, boolean defaultReadOnly, boolean defaultAutoCommit, int
> defaultTransactionIsolation) {
> [javac]
> ^
> [javac] symbol: class ObjectPool
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:139:
> error: cannot find symbol
> [javac] public PoolableConnectionFactory(ConnectionFactory
> connFactory, ObjectPool pool, KeyedObjectPoolFactory stmtPoolFactory, String
> validationQuery, boolean defaultReadOnly, boolean defaultAutoCommit, int
> defaultTransactionIsolation) {
> [javac]
> ^
> [javac] symbol: class KeyedObjectPoolFactory
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:162:
> error: cannot find symbol
> [javac] public PoolableConnectionFactory(ConnectionFactory
> connFactory, ObjectPool pool, KeyedObjectPoolFactory stmtPoolFactory, String
> validationQuery, Collection connectionInitSqls, boolean defaultReadOnly,
> boolean defaultAutoCommit, int defaultTransactionIsolation) {
> [javac]
> ^
> [javac] symbol: class ObjectPool
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:162:
> error: cannot find symbol
> [javac] public PoolableConnectionFactory(ConnectionFactory
> connFactory, ObjectPool pool, KeyedObjectPoolFactory stmtPoolFactory, String
> validationQuery, Collection connectionInitSqls, boolean defaultReadOnly,
> boolean defaultAutoCommit, int defaultTransactionIsolation) {
> [javac]
> ^
> [javac] symbol: class KeyedObjectPoolFactory
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:186:
> error: cannot find symbol
> [javac] public PoolableConnectionFactory(ConnectionFactory
> connFactory, ObjectPool pool, KeyedObjectPoolFactory stmtPoolFactory, String
> validationQuery, int validationQueryTimeout, boolean defaultReadOnly, boolean
> defaultAutoCommit, int defaultTransactionIsolation) {
> [javac]
> ^
> [javac] symbol: class ObjectPool
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:186:
> error: cannot find symbol
> [javac] public PoolableConnectionFactory(ConnectionFactory
> connFactory, ObjectPool pool, KeyedObjectPoolFactory stmtPoolFactory, String
> validationQuery, int validationQueryTimeout, boolean defaultReadOnly, boolean
> defaultAutoCommit, int defaultTransactionIsolation) {
> [javac]
> ^
> [javac] symbol: class KeyedObjectPoolFactory
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:211:
> error: cannot find symbol
> [javac] public PoolableConnectionFactory(ConnectionFactory
> connFactory, ObjectPool pool, KeyedObjectPoolFactory stmtPoolFactory, String
> validationQuery, int validationQueryTimeout, Collection connectionInitSqls,
> boolean defaultReadOnly, boolean defaultAutoCommit, int
> defaultTransactionIsolation) {
> [javac]
> ^
> [javac] symbol: class ObjectPool
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:211:
> error: cannot find symbol
> [javac] public PoolableConnectionFactory(ConnectionFactory
> connFactory, ObjectPool pool, KeyedObjectPoolFactory stmtPoolFactory, String
> validationQuery, int validationQueryTimeout, Collection connectionInitSqls,
> boolean defaultReadOnly, boolean defaultAutoCommit, int
> defaultTransactionIsolation) {
> [javac]
> ^
> [javac] symbol: class KeyedObjectPoolFactory
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:236:
> error: cannot find symbol
> [javac] ObjectPool pool,
> [javac] ^
> [javac] symbol: class ObjectPool
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:237:
> error: cannot find symbol
> [javac] KeyedObjectPoolFactory stmtPoolFactory,
> [javac] ^
> [javac] symbol: class KeyedObjectPoolFactory
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:266:
> error: cannot find symbol
> [javac] ObjectPool pool,
> [javac] ^
> [javac] symbol: class ObjectPool
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:267:
> error: cannot find symbol
> [javac] KeyedObjectPoolFactory stmtPoolFactory,
> [javac] ^
> [javac] symbol: class KeyedObjectPoolFactory
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:299:
> error: cannot find symbol
> [javac] ObjectPool pool,
> [javac] ^
> [javac] symbol: class ObjectPool
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:300:
> error: cannot find symbol
> [javac] KeyedObjectPoolFactory stmtPoolFactory,
> [javac] ^
> [javac] symbol: class KeyedObjectPoolFactory
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:334:
> error: cannot find symbol
> [javac] ObjectPool pool,
> [javac] ^
> [javac] symbol: class ObjectPool
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:335:
> error: cannot find symbol
> [javac] KeyedObjectPoolFactory stmtPoolFactory,
> [javac] ^
> [javac] symbol: class KeyedObjectPoolFactory
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:371:
> error: cannot find symbol
> [javac] ObjectPool pool,
> [javac] ^
> [javac] symbol: class ObjectPool
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:372:
> error: cannot find symbol
> [javac] KeyedObjectPoolFactory stmtPoolFactory,
> [javac] ^
> [javac] symbol: class KeyedObjectPoolFactory
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:410:
> error: cannot find symbol
> [javac] ObjectPool pool,
> [javac] ^
> [javac] symbol: class ObjectPool
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:411:
> error: cannot find symbol
> [javac] KeyedObjectPoolFactory stmtPoolFactory,
> [javac] ^
> [javac] symbol: class KeyedObjectPoolFactory
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:450:
> error: cannot find symbol
> [javac] ObjectPool pool,
> [javac] ^
> [javac] symbol: class ObjectPool
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:451:
> error: cannot find symbol
> [javac] KeyedObjectPoolFactory stmtPoolFactory,
> [javac] ^
> [javac] symbol: class KeyedObjectPoolFactory
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:520:
> error: cannot find symbol
> [javac] synchronized public void setPool(ObjectPool pool) {
> [javac] ^
> [javac] symbol: class ObjectPool
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:535:
> error: cannot find symbol
> [javac] public synchronized ObjectPool getPool() {
> [javac] ^
> [javac] symbol: class ObjectPool
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:545:
> error: cannot find symbol
> [javac] public void setStatementPoolFactory(KeyedObjectPoolFactory
> stmtPoolFactory) {
> [javac] ^
> [javac] symbol: class KeyedObjectPoolFactory
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:726:
> error: cannot find symbol
> [javac] protected volatile ObjectPool _pool = null;
> [javac] ^
> [javac] symbol: class ObjectPool
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnectionFactory.java:727:
> error: cannot find symbol
> [javac] protected volatile KeyedObjectPoolFactory _stmtPoolFactory =
> null;
> [javac] ^
> [javac] symbol: class KeyedObjectPoolFactory
> [javac] location: class PoolableConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableCallableStatement.java:26:
> error: package org.apache.commons.pool does not exist
> [javac] import org.apache.commons.pool.KeyedObjectPool;
> [javac] ^
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableCallableStatement.java:43:
> error: cannot find symbol
> [javac] private final KeyedObjectPool _pool;
> [javac] ^
> [javac] symbol: class KeyedObjectPool
> [javac] location: class PoolableCallableStatement
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableCallableStatement.java:58:
> error: cannot find symbol
> [javac] public PoolableCallableStatement(CallableStatement stmt,
> Object key, KeyedObjectPool pool, Connection conn) {
> [javac]
> ^
> [javac] symbol: class KeyedObjectPool
> [javac] location: class PoolableCallableStatement
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnection.java:22:
> error: package org.apache.commons.pool does not exist
> [javac] import org.apache.commons.pool.ObjectPool;
> [javac] ^
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnection.java:37:
> error: cannot find symbol
> [javac] protected ObjectPool _pool = null;
> [javac] ^
> [javac] symbol: class ObjectPool
> [javac] location: class PoolableConnection
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnection.java:44:
> error: cannot find symbol
> [javac] public PoolableConnection(Connection conn, ObjectPool pool) {
> [javac] ^
> [javac] symbol: class ObjectPool
> [javac] location: class PoolableConnection
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolableConnection.java:55:
> error: cannot find symbol
> [javac] public PoolableConnection(Connection conn, ObjectPool pool,
> AbandonedConfig config) {
> [javac] ^
> [javac] symbol: class ObjectPool
> [javac] location: class PoolableConnection
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolablePreparedStatement.java:26:
> error: package org.apache.commons.pool does not exist
> [javac] import org.apache.commons.pool.KeyedObjectPool;
> [javac] ^
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolablePreparedStatement.java:45:
> error: cannot find symbol
> [javac] protected KeyedObjectPool _pool = null;
> [javac] ^
> [javac] symbol: class KeyedObjectPool
> [javac] location: class PoolablePreparedStatement
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolablePreparedStatement.java:61:
> error: cannot find symbol
> [javac] public PoolablePreparedStatement(PreparedStatement stmt,
> Object key, KeyedObjectPool pool, Connection conn) {
> [javac]
> ^
> [javac] symbol: class KeyedObjectPool
> [javac] location: class PoolablePreparedStatement
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolingConnection.java:27:
> error: package org.apache.commons.pool does not exist
> [javac] import org.apache.commons.pool.KeyedObjectPool;
> [javac] ^
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolingConnection.java:28:
> error: package org.apache.commons.pool does not exist
> [javac] import org.apache.commons.pool.KeyedPoolableObjectFactory;
> [javac] ^
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolingConnection.java:45:
> error: cannot find symbol
> [javac] public class PoolingConnection extends DelegatingConnection
> implements Connection, KeyedPoolableObjectFactory {
> [javac]
> ^
> [javac] symbol: class KeyedPoolableObjectFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolingConnection.java:47:
> error: cannot find symbol
> [javac] protected KeyedObjectPool _pstmtPool = null;
> [javac] ^
> [javac] symbol: class KeyedObjectPool
> [javac] location: class PoolingConnection
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolingConnection.java:69:
> error: cannot find symbol
> [javac] public PoolingConnection(Connection c, KeyedObjectPool pool) {
> [javac] ^
> [javac] symbol: class KeyedObjectPool
> [javac] location: class PoolingConnection
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolingDataSource.java:33:
> error: package org.apache.commons.pool does not exist
> [javac] import org.apache.commons.pool.ObjectPool;
> [javac] ^
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolingDataSource.java:54:
> error: cannot find symbol
> [javac] public PoolingDataSource(ObjectPool pool) {
> [javac] ^
> [javac] symbol: class ObjectPool
> [javac] location: class PoolingDataSource
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolingDataSource.java:58:
> error: cannot find symbol
> [javac] public void setPool(ObjectPool pool) throws
> IllegalStateException, NullPointerException {
> [javac] ^
> [javac] symbol: class ObjectPool
> [javac] location: class PoolingDataSource
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolingDataSource.java:168:
> error: cannot find symbol
> [javac] protected ObjectPool _pool = null;
> [javac] ^
> [javac] symbol: class ObjectPool
> [javac] location: class PoolingDataSource
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolingDriver.java:39:
> error: package org.apache.commons.pool does not exist
> [javac] import org.apache.commons.pool.ObjectPool;
> [javac] ^
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolingDriver.java:96:
> error: cannot find symbol
> [javac] public synchronized ObjectPool getPool(String name) {
> [javac] ^
> [javac] symbol: class ObjectPool
> [javac] location: class PoolingDriver
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolingDriver.java:105:
> error: cannot find symbol
> [javac] public synchronized ObjectPool getConnectionPool(String name)
> throws SQLException {
> [javac] ^
> [javac] symbol: class ObjectPool
> [javac] location: class PoolingDriver
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolingDriver.java:143:
> error: cannot find symbol
> [javac] public synchronized void registerPool(String name, ObjectPool
> pool) {
> [javac] ^
> [javac] symbol: class ObjectPool
> [javac] location: class PoolingDriver
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolingDriver.java:256:
> error: cannot find symbol
> [javac] private final ObjectPool pool;
> [javac] ^
> [javac] symbol: class ObjectPool
> [javac] location: class PoolGuardConnectionWrapper
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/PoolingDriver.java:259:
> error: cannot find symbol
> [javac] PoolGuardConnectionWrapper(ObjectPool pool, Connection
> delegate) {
> [javac] ^
> [javac] symbol: class ObjectPool
> [javac] location: class PoolGuardConnectionWrapper
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/cpdsadapter/PooledConnectionImpl.java:36:
> error: package org.apache.commons.pool does not exist
> [javac] import org.apache.commons.pool.KeyedObjectPool;
> [javac] ^
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/cpdsadapter/PooledConnectionImpl.java:37:
> error: package org.apache.commons.pool does not exist
> [javac] import org.apache.commons.pool.KeyedPoolableObjectFactory;
> [javac] ^
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/cpdsadapter/PooledConnectionImpl.java:47:
> error: cannot find symbol
> [javac] implements PooledConnection, KeyedPoolableObjectFactory {
> [javac] ^
> [javac] symbol: class KeyedPoolableObjectFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/cpdsadapter/PooledConnectionImpl.java:83:
> error: cannot find symbol
> [javac] protected KeyedObjectPool pstmtPool = null;
> [javac] ^
> [javac] symbol: class KeyedObjectPool
> [javac] location: class PooledConnectionImpl
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/cpdsadapter/PooledConnectionImpl.java:95:
> error: cannot find symbol
> [javac] PooledConnectionImpl(Connection connection, KeyedObjectPool
> pool) {
> [javac] ^
> [javac] symbol: class KeyedObjectPool
> [javac] location: class PooledConnectionImpl
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/cpdsadapter/DriverAdapterCPDS.java:37:
> error: package org.apache.commons.pool does not exist
> [javac] import org.apache.commons.pool.KeyedObjectPool;
> [javac] ^
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/cpdsadapter/DriverAdapterCPDS.java:38:
> error: package org.apache.commons.pool.impl does not exist
> [javac] import org.apache.commons.pool.impl.GenericKeyedObjectPool;
> [javac] ^
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/cpdsadapter/PoolablePreparedStatementStub.java:23:
> error: package org.apache.commons.pool does not exist
> [javac] import org.apache.commons.pool.KeyedObjectPool;
> [javac] ^
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/cpdsadapter/PoolablePreparedStatementStub.java:44:
> error: cannot find symbol
> [javac] KeyedObjectPool pool, Connection conn) {
> [javac] ^
> [javac] symbol: class KeyedObjectPool
> [javac] location: class PoolablePreparedStatementStub
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/datasources/CPDSConnectionFactory.java:33:
> error: package org.apache.commons.pool does not exist
> [javac] import org.apache.commons.pool.ObjectPool;
> [javac] ^
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/datasources/CPDSConnectionFactory.java:34:
> error: package org.apache.commons.pool does not exist
> [javac] import org.apache.commons.pool.PoolableObjectFactory;
> [javac] ^
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/datasources/CPDSConnectionFactory.java:44:
> error: cannot find symbol
> [javac] implements PoolableObjectFactory,
> ConnectionEventListener, PooledConnectionManager {
> [javac] ^
> [javac] symbol: class PoolableObjectFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/datasources/CPDSConnectionFactory.java:53:
> error: cannot find symbol
> [javac] private final ObjectPool _pool;
> [javac] ^
> [javac] symbol: class ObjectPool
> [javac] location: class CPDSConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/datasources/CPDSConnectionFactory.java:82:
> error: cannot find symbol
> [javac] ObjectPool pool,
> [javac] ^
> [javac] symbol: class ObjectPool
> [javac] location: class CPDSConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/datasources/CPDSConnectionFactory.java:105:
> error: cannot find symbol
> [javac] ObjectPool pool,
> [javac] ^
> [javac] symbol: class ObjectPool
> [javac] location: class CPDSConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/datasources/CPDSConnectionFactory.java:124:
> error: cannot find symbol
> [javac] public ObjectPool getPool() {
> [javac] ^
> [javac] symbol: class ObjectPool
> [javac] location: class CPDSConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/datasources/InstanceKeyDataSource.java:38:
> error: package org.apache.commons.pool.impl does not exist
> [javac] import org.apache.commons.pool.impl.GenericObjectPool;
> [javac] ^
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/datasources/KeyedCPDSConnectionFactory.java:33:
> error: package org.apache.commons.pool does not exist
> [javac] import org.apache.commons.pool.KeyedObjectPool;
> [javac] ^
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/datasources/KeyedCPDSConnectionFactory.java:34:
> error: package org.apache.commons.pool does not exist
> [javac] import org.apache.commons.pool.KeyedPoolableObjectFactory;
> [javac] ^
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/datasources/KeyedCPDSConnectionFactory.java:44:
> error: cannot find symbol
> [javac] implements KeyedPoolableObjectFactory,
> ConnectionEventListener, PooledConnectionManager {
> [javac] ^
> [javac] symbol: class KeyedPoolableObjectFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/datasources/KeyedCPDSConnectionFactory.java:53:
> error: cannot find symbol
> [javac] private final KeyedObjectPool _pool;
> [javac] ^
> [javac] symbol: class KeyedObjectPool
> [javac] location: class KeyedCPDSConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/datasources/KeyedCPDSConnectionFactory.java:74:
> error: cannot find symbol
> [javac] KeyedObjectPool pool,
> [javac] ^
> [javac] symbol: class KeyedObjectPool
> [javac] location: class KeyedCPDSConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/datasources/KeyedCPDSConnectionFactory.java:91:
> error: cannot find symbol
> [javac] KeyedObjectPool pool,
> [javac] ^
> [javac] symbol: class KeyedObjectPool
> [javac] location: class KeyedCPDSConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/datasources/KeyedCPDSConnectionFactory.java:106:
> error: cannot find symbol
> [javac] public KeyedObjectPool getPool() {
> [javac] ^
> [javac] symbol: class KeyedObjectPool
> [javac] location: class KeyedCPDSConnectionFactory
> [javac]
> /home/sai/commons-dbcp-1.4-src/src/java/org/apache/commons/dbcp/datasources/PerUserPoolDataSource.java:36:
> error: package org.apache.commons.pool does not exist
> [javac] import org.apache.commons.pool.ObjectPool;
> [javac] ^
> [javac] Note: Some input files use or override a deprecated API.
> [javac] Note: Recompile with -Xlint:deprecation for details.
> [javac] Note: Some input files use unchecked or unsafe operations.
> [javac] Note: Recompile with -Xlint:unchecked for details.
> [javac] 100 errors
> [javac] 1 warning
> BUILD FAILED
> /home/sai/commons-dbcp-1.4-src/build.xml:197: Compile failed; see the
> compiler error output for details.
> Total time: 4 seconds
> I tried compiling dbcp with java jdk1.6.0_29 and got the same errors
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira