If I use DataSource then my live application runs out of connections every 4
hours or so. I end up restarting Glassfish to get it working again quickly.
If I use ConnectionPoolDataSource, this problem doesn't happen. I don't know
why (if they are essentially treated the same?), but it just doesn't.
Where I'm coming from with this was, I didn't know which Resource Type to
pick from the list.
From what I understand now:
DataSource: is a non-pooled direct connection
ConnectionPoolDataSource: connection is coming from pool
XADataSource: is for distributed transactions
except that, it is suggested that Glassfish pools DataSource connections. I
don't see this as reality, is there any confirmation on it?
Richard
glassfish wrote:
>
> Could you explain more about the difference in behaviour that is seen ?
> [Message sent by forum member 'jr158900' (jr158900)]
>
> http://forums.java.net/jive/thread.jspa?messageID=249678
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>
>
>
--
View this message in context: http://www.nabble.com/good-explanation-for-meaning-of-Connection-Pool-resource-types-tp14272402p14292664.html
Sent from the java.net - glassfish users mailing list archive at Nabble.com.