Subject Re: [Firebird-Java] org.firebirdsql.jdbc.FBSQLException: You cannot getAutomcommit on an unassociate
Author Mark Rotteveel
On 2-4-2013 23:29, hugo.larson wrote:
> Hello,
> I'm using FB 1.5, jaybird 2.2.2 with JBuilder Dataexpress components.
> Anybody has a clue about this sporadic exception:
> org.firebirdsql.jdbc.FBSQLException: You cannot getAutomcommit on an unassociated closed connection.
> at org.firebirdsql.jdbc.AbstractConnection.getAutoCommit(Unknown Source)
> at org.firebirdsql.jdbc.AbstractStatement.getSynchronizationObject(Unknown Source)
> at org.firebirdsql.jdbc.AbstractPreparedStatement.executeQuery(Unknown Source)
> at com.borland.dx.sql.dataset.o.f(Unknown Source)
> at com.borland.dx.sql.dataset.QueryProvider.e(Unknown Source)
> at com.borland.dx.sql.dataset.JdbcProvider.provideData(Unknown Source)
> at com.borland.dx.dataset.StorageDataSet.refresh(StorageDataSet.class:0)
> at com.borland.dx.sql.dataset.QueryDataSet.refresh(QueryDataSet.class:0)

You will get this error if the Connection has already been closed. I
have looked at the code but I don't see any obvious way for this to
occur except an explicit call to close() on the connection.

Mark Rotteveel