I'm new to weblogic server. If I create a datasource and specify that I want to use connection pooling, and I set initially there are 30 connections. When users finish using these 30 connections they will be returned to the pool. Now, after that, what if NO user ever requests for any connection for a long time, how does the Weblogic server handle this situation ? will it always keep those 30 connections open in the pool ?