Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations SkipVought on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

com.sssw.rt.util.TableDataStore.checkClosed

Status
Not open for further replies.

Bertus111

Programmer
Mar 2, 2004
1
0
0
ZA
Hi there,

Thanks in advance for your helpful hints.

My problem is my data access object.
I have a method "Execute" that handles all my SQL queries by using an Invoked DataSource object with an AgaData. This was implemented exactly like the documentation described.

This method works fine, until i have more than one user accessing my site. Then the following happens (presumably when a query is executed simultaneously) :

java.lang.IllegalStateException: The operation is not allowed because the data store has been closed.

at com.sssw.rt.util.TableDataStore.checkClosed(TableDataStore.java:3551)

at com.sssw.rt.util.TableDataStore.getColumnCount(TableDataStore.java:1439)

at com.sssw.rt.util.DataCursor.getPropertyCount(DataCursor.java:307)

at com.sssw.rt.util.AgoRowCursor.getPropertyCount(AgoRowCursor.java:392)

at com.sssw.rt.util.AgoData.getPropertyCount(AgoData.java:308)

at SystemMBasePackage.boDBMgr.Execute(boDBMgr.java:162)

I do close my resultsets when I am finished with them, and I`m sure i`ve done everything else by the book. Does anyone know what the problem could be or how I could prevent it from happening?

Thank you,
Bertus Viljoen

BTW. I`m using Silverstream 3.7.3 with SQL Server 2000.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top