Im not an expert on this but i thought that the pool will cache connections
that you have created. Maybe someone can clarify this.

Have a look at this
http://onjava.com/pub/a/onjava/2006/04/19/database-connection-pooling-with-tomcat.html?page=2




On Wed, Sep 9, 2009 at 9:01 AM, Chris Wiley <cwile...@comcast.net> wrote:

> Hello,
> I have a web app I have developed under Tomcat 6.0.18 and have added in the
> dbcp system.  As it stands now, It wants to make connections only after the
> first request to the app. I want the dbcp system to initialize x number of
> connections on app/server startup.  I know if I want to initialize things
> on
> startup I include the <load-on-startup>1</load-on-startup> in the web.xml
> for the app; which will load the servlet and execute what's in the init
> method.  My question is this: Am I to assume that I need to OPEN and CLOSE
> x
> number of connections in the init section of the servlet to load the pool
> with live connections? Otherwise, I don't see how it will create those
> connections and load the pool on startup. I seem to be missing or
> overlooking a method call in the api that will actually load the pool with
> live connections. Not sure if it makes a difference, but I also have the
> dbcp being set up in a ServletContextListener.
>
> Any Help is greatly appreciated, have spent to much time on this trying to
> get it to work like I want or as it's supposed to.
>
> Thanks!
> Chris
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: users-h...@tomcat.apache.org
>
>

Reply via email to