The stack trace reported is...

java.sql.SQLException: [JDBC Progress Driver]:-20217
at 
com.progress.sql.jdbc.JdbcProgressConnection.prepareStatement(JdbcProgressConnection.java:518)
at 
com.progress.sql.jdbc.JdbcProgressConnection.prepareStatement(JdbcProgressConnection.java:466)
at 
cirrus.hibernate.impl.RelationalDatabaseSession.getPreparedStatement(RelationalDatabaseSession.java:1776)
at cirrus.hibernate.impl.ClassPersister.insert(ClassPersister.java:570)
at cirrus.hibernate.impl.ScheduledInsertion.execute(ScheduledInsertion.java:22)
at 
cirrus.hibernate.impl.RelationalDatabaseSession.executeAll(RelationalDatabaseSession.java:1210)
at 
cirrus.hibernate.impl.RelationalDatabaseSession.flush(RelationalDatabaseSession.java:1195)
at testhiber.TestHiber.main(TestHiber.java:25)

The number 20217 looks to be an error code which is documented in the Progress SQL-92 reference as...

20217 Connection exception Network error on server.

See http://www.progress.com:6336/dynaweb/psdoc91c/sql9291c/s92 for more details.

The Progress Knowledge base this to say about this error. Maybe Gavin can advise why so many cursors may be open?

<quote>
Kbase Id: 19878

Title: Limiting the Number of Cursors in SQL-92
Creation: 15-Jun-2000
Modified: 13-Mar-2001

SUMMARY:

The Progress Version 9.x SQL-92 engine has a limit of 50 open cursors
for a given connection. This limitation has been logged as Progress
bug 20000331-019.

When you access the SQL-92 engine from an application you may receive
the error 20217:

Connection Exception. Network error on server"

It means the application is dynamically opening more than 50 cursors
at once.

SOLUTION:

You must modify your code to limit cursors opened by the application
to the database to less than 50. There is no possible parameter inside
of the SQL-92 engine to resolve the problem at this time.

The Progress SQL-92 Guide and Reference manual will provide you with a
description of what a cursor is and how to open and close them.
</quote>

PhillipB


Gavin_King/[EMAIL PROTECTED] wrote:


Does Phillip or anyone else who has used Progress does have any idea about
this problem:

http://sourceforge.net/tracker/index.php?func=detail&aid=545543&group_id=40712&atid=428708

I will try to replicate the bug sometime in the next couple of days, but
perhaps there is a simple solution....

Thanks

Gavin




_______________________________________________ Hibernate-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/hibernate-devel




Reply via email to