Hello Doug 1- My ROOt.xml doesn't have any error.That problem caused by wrong copy and paste. 2- I changed the order of Parameters in Resource tag but wasn't useful. 3- Look, I don't see any error message.When I check the number of connection in Mysqladmin, in 4.1.18 the number of connection doesn't rise quickliy but in 5.0.19 for each open page we have a distinct connection. 4- I think this problem caused by Common-pool-1.1 and Common-dbcp-1.1 jar files,because in 4.1.30 that have the same jar files you also see that problem. 5- A test,if you copy thoes jar files in 4.1.18 and rename them, connection pooling doesn't work such as 4.1.30 and 5.0.9 without any error message. 6 - And another test, my java file is like this : package pooling; import javax.sql.*; import javax.naming.*; import java.sql.*; public class webPooling { Connection mySqlConnection = null; public webPooling() //Class constructor { } public void init() //Connection Creator { try { Context ctx = new InitialContext(); if(ctx == null ) throw new Exception("ERROR IN CONTEXT INITIALIZATION!!?");
DataSource mySqlDatasource = (DataSource)ctx.lookup ("java:comp/env/jdbc/UKwebpooling"); if(mySqlDatasource == null) throw new Exception ("ERROR IN DATASOURCE CREATING"); else mySqlConnection = mySqlDatasource.getConnection(); }//try catch(Exception e) { e.printStackTrace(); } } public Connection getConnection() { return mySqlConnection; } } if you add this code to the end of this java file : public void closeConnection() { try { if(!mySqlConnection.isClosed()) mySqlConnection.close(); } catch(Exception ex) { System.out.println("ERROR IN CLOSING THE CONNECTION (POOL)"); ex.printStackTrace(); } } and call this method in your Jsp file, in 4.1.18 you don't see any error message and Connection pooling works so good, but in 5.0.19 you see this error message: Connection is already closed. ..... and so many Exceptions..... 8- If you create a Statement in java file, that error message doesn't appear. What is your idea? With thanks. masood. --------------------------------- Do you Yahoo!? Yahoo! Photos: High-quality 4x6 digital prints for 25¢