From: Larry Meadors [EMAIL PROTECTED]: >All connectins and transactions are managed using thread local >storage, so each thread has it's own connection, etc..
(Thanks Larry!) Ok. Understood. So, each time a new thread that uses SqlMapClientImpl is spawned, a Connection object is removed from the pool and remains with the thread local instance of SqlMapClientImpl until the thread is finished (or just before it), at which point the Connection object is returned to the pool? Is there any checking of active transactions on Connection objects before getting it from and after putting it back into the pool? Kind regards, A