You have probably tried to reopen a connection which is already open.
This may be caused by picking a connection already open from a
connection pool and trying to reopen it. And this may be caused by a
exception in a connection which is not handled carefully in finally
clause of exception handler and closing the connection.