is c3p0 obsolete?
We switched to BoneCP because we had some IOExceptions on high load we could not fix. After switching to BoneCP everything run fine. we are driving a very high volum site with peaks of 3000 dynamic page views per second and I can really recommend BoneCP.
i've been in grad school in an unrelated field since 2007, which has kicked my butt and rendered c3p0 maintenance slow at best. c3p0 is not formally abandoned, but until i'm out of this program, it defacto has been. (the update from ~1.5 yrs ago is a pretty big deal, and i've gotten no bad feedback on the changes, i advise using that. but it was a one-off, not the long sequence of release and feedback that i upgrade to a stable release.)
i do intend to bring c3p0 forward when i am done, which will hopefully be this summer. but i mostly feel terrible about the long lapse in maintenance, and understand apologetically that many users have felt compelled to seek alternatives.
c3p0 development has started up again, with a new release (c3p0-0.9.2-pre2).