Author: sumedha
Date: Wed Jan 2 05:12:29 2008
New Revision: 11768
Log:
Proper use of connection pooling factory
Modified:
trunk/commons/data-services/src/main/java/org/wso2/ws/dataservice/DBCPConnectionManager.java
Modified:
trunk/commons/data-services/src/main/java/org/wso2/ws/dataservice/DBCPConnectionManager.java
==============================================================================
---
trunk/commons/data-services/src/main/java/org/wso2/ws/dataservice/DBCPConnectionManager.java
(original)
+++
trunk/commons/data-services/src/main/java/org/wso2/ws/dataservice/DBCPConnectionManager.java
Wed Jan 2 05:12:29 2008
@@ -107,9 +107,11 @@
pool = connectionPool;
ConnectionFactory connectionFactory = new
DriverManagerConnectionFactory(
connectionURL, username, password);
- PoolableConnectionFactory poolableConnectionFactory = new
PoolableConnectionFactory(
+ PoolableConnectionFactory factory = new
PoolableConnectionFactory(
connectionFactory, connectionPool, null, null,
false, true);
+ pool.setFactory(factory);
PoolingDataSource dataSource = new
PoolingDataSource(connectionPool);
+ dataSource.setAccessToUnderlyingConnectionAllowed(true);
return dataSource;
}
_______________________________________________
Commons-dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/commons-dev