For a production application, use Poolman www.codestudio.com
You can then have your data access objects get the connection using the Poolman findDataSource method, and leave the Struts controller out of it. -- Ted Husted, Husted dot Com, Fairport NY US -- Developing Java Web Applications with Struts -- Tel: +1 585 737-3463 -- Web: http://husted.com/about/services Satish Jeejula wrote: > > Hi All, > > I am using struts for my web application under apache\tomcat configuration. > > Everything seems to working fine and then after some time of no activity the > application hangs. When I check the tomcat console for errors, I see lot of > the 'Connection reset by peer' errors ... > > After little bit of research, I found that this problem is caused when my > application tries to use a connection which was closed by database. The > connection allocated on servlet initialization is kept effectively forever. > Unfortunately, the database eventually times out the database socket and > application is still using the now-broken connection. > > Since, I am using connection pooling that comes along with Struts I assumed > that this should never happen. Is this bug in Struts Connection Pooling? > > Is there any way to get around this problem?? > > If I have to use any other connection pooling mechanism's .. can any of you > suggest one? > > I need help very urgently. Thanks for all your help > > Satish > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

