Mantis - Resin
Viewing Issue Advanced Details
1707 crash always 04-25-07 15:23 05-01-07 16:57
wilsonpenha  
ferg  
normal  
closed 3.1.0  
fixed  
none    
none 3.1.1  
0001707: Closing dangling connections. All connections must have a close() in a finally block.
Since the versions 3.0.x/3.1.x, it has became a very grave issue, today most of persistence framework has your own ConnectionPool manager with a customized and trackable way to do DB Connections, with this finally block crap has became a very odd style, doesn't allow the app to encapsulate the getonnection methods, one big example of this is one transaction block where we get the same session DB connection by passing the session ID and getting one remain connection with some transaction opened for more hits,
So please take off this finally crap or put one property allowing to us to configure this thing.
This finally crap is for beginners, we won't be slave of this, I do prefer to move to another container, and as you well know has other mush better than Resin,
I'm using this at this moment because my customer ask me for, but I you won't to fix this finally crap, we really will move to Tomcat or Jboss or something else

Notes
(0001865)
plehov   
04-26-07 05:28   
+1
(0001889)
ferg   
05-01-07 16:57   
server/4512