Hi, 

I'm evaluating using OJB with Oracle 8i. I'm primarily
looking for the ODMG API. A lot of the  junit test
cases provided with OJB are failing.

I have my some sections from my tests-odmg.txt below. 

Has anybody else had these problems?
Is there a way to resolve these?

I would really appreciate any help. Thanks

Jaideep

Testsuite: org.apache.ojb.odmg.AllTests
Tests run: 160, Failures: 7, Errors: 44, Time elapsed:
11.765 sec
------------- Standard Output ---------------
Name not found: 156.80.87.175:17431b9:f706358103:-7fea
[org.apache.ojb.odmg.ObjectEnvelopeTable] ERROR:
Commit on object level failed for tx
[EMAIL PROTECTED]
Object has been modified by someone else
[org.apache.ojb.odmg.TransactionImpl] ERROR: Could not
prepare for commit: Object has been modified by
someone else
[org.apache.ojb.broker.platforms.PlatformDefaultImpl]
ERROR: Set autoCommit(false) failed
Io exception: Socket closed
[org.apache.ojb.odmg.TransactionImpl] ERROR: Locking
obj Master: masterId = 6 collDetailFKinPK + [ 
DetailFKinPK detailId = 18 masterId = 6  DetailFKinPK
detailId = 19 masterId = 6  DetailFKinPK detailId = 20
masterId = 6  DetailFKinPK detailId = null masterId =
6  DetailFKinPK detailId = null masterId = null 
DetailFKinPK detailId = null masterId = null ]
collDetailFKnoPK [] with lock mode 4 failed
Could not init Identity for given object class
org.apache.ojb.odmg.DetailFKinPK: Set
autoCommit(false) failed: Io exception: Socket closed
[org.apache.ojb.broker.accesslayer.StatementsForClassImpl]
ERROR: Io exception: Socket closed
[org.apache.ojb.broker.accesslayer.JdbcAccessImpl]
ERROR: PersistenceBrokerException during the execution
of materializeObject: Could not build statement ask
for: Io exception: Socket closed
Could not build statement ask for: Io exception:
Socket closed
[org.apache.ojb.odmg.TransactionImpl] ERROR: Locking
obj [EMAIL PROTECTED] with lock
mode 4 failed
Could not build statement ask for: Io exception:
Socket closed
[org.apache.ojb.odmg.DatabaseImpl] ERROR: Could not
close database, found active transaction. tx-status
was 'STATUS_ACTIVE'
[org.apache.ojb.broker.accesslayer.StatementsForClassImpl]
ERROR: Io exception: Socket closed
[org.apache.ojb.broker.accesslayer.JdbcAccessImpl]
ERROR: PersistenceBrokerException during the execution
of the query: Io exception: Socket closed
Io exception: Socket closed
[org.apache.ojb.broker.accesslayer.StatementsForClassImpl]
ERROR: Io exception: Socket closed
[org.apache.ojb.broker.accesslayer.JdbcAccessImpl]
ERROR: PersistenceBrokerException during the execution
of the query: Io exception: Socket closed
Io exception: Socket closed
java.sql.SQLException: Io exception: Socket closed
        at
oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:168)
        at
oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:210)
        at
oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:323)
        at
oracle.jdbc.driver.OracleStatement.<init>(OracleStatement.java:417)
        at
oracle.jdbc.driver.OracleStatement.<init>(OracleStatement.java:432)
        at
oracle.jdbc.driver.OraclePreparedStatement.<init>(OraclePreparedStatement.java:182)
        at
oracle.jdbc.driver.OraclePreparedStatement.<init>(OraclePreparedStatement.java:165)
        at
oracle.jdbc.driver.OracleConnection.privatePrepareStatement(OracleConnection.java:608)
        at
oracle.jdbc.driver.OracleConnection.prepareStatement(OracleConnection.java:489)
        at
org.apache.ojb.broker.accesslayer.StatementsForClassImpl.prepareStatement(StatementsForClassImpl.java:248)
        at
org.apache.ojb.broker.accesslayer.StatementsForClassImpl.getPreparedStmt(StatementsForClassImpl.java:183)
        at
org.apache.ojb.broker.accesslayer.StatementManager.getPreparedStatement(StatementManager.java:680)
        at
org.apache.ojb.broker.accesslayer.JdbcAccessImpl.executeQuery(JdbcAccessImpl.java:266)
        at
org.apache.ojb.broker.accesslayer.RsIterator.<init>(RsIterator.java:200)
        at
org.apache.ojb.broker.core.RsIteratorFactoryImpl.createRsIterator(RsIteratorFactoryImpl.java:95)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getRsIteratorFromQuery(PersistenceBrokerImpl.java:2371)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getIteratorFromQuery(PersistenceBrokerImpl.java:1712)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1343)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1515)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1483)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.getCollectionByQuery(DelegatingPersistenceBroker.java:307)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.getCollectionByQuery(DelegatingPersistenceBroker.java:307)
        at
org.apache.ojb.odmg.oql.OQLQueryImpl.execute(OQLQueryImpl.java:285)
        at
org.apache.ojb.odmg.ScrollableQueryResultsTest.removeAllData(ScrollableQueryResultsTest.java:120)
        at
org.apache.ojb.odmg.ScrollableQueryResultsTest.testGetAllUnrestricted(ScrollableQueryResultsTest.java:141)
        at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at
junit.framework.TestCase.runTest(TestCase.java:154)
        at
junit.framework.TestCase.runBare(TestCase.java:127)
        at
junit.framework.TestResult$1.protect(TestResult.java:106)
        at
junit.framework.TestResult.runProtected(TestResult.java:124)
        at
junit.framework.TestResult.run(TestResult.java:109)
        at junit.framework.TestCase.run(TestCase.java:118)
        at
junit.framework.TestSuite.runTest(TestSuite.java:208)
        at junit.framework.TestSuite.run(TestSuite.java:203)
        at
junit.framework.TestSuite.runTest(TestSuite.java:208)
        at junit.framework.TestSuite.run(TestSuite.java:203)
        at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:325)
        at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:536)
rethrown as
org.apache.ojb.broker.PersistenceBrokerSQLException:
Io exception: Socket closed
        at
org.apache.ojb.broker.accesslayer.StatementsForClassImpl.getPreparedStmt(StatementsForClassImpl.java:188)
        at
org.apache.ojb.broker.accesslayer.StatementManager.getPreparedStatement(StatementManager.java:680)
        at
org.apache.ojb.broker.accesslayer.JdbcAccessImpl.executeQuery(JdbcAccessImpl.java:266)
        at
org.apache.ojb.broker.accesslayer.RsIterator.<init>(RsIterator.java:200)
        at
org.apache.ojb.broker.core.RsIteratorFactoryImpl.createRsIterator(RsIteratorFactoryImpl.java:95)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getRsIteratorFromQuery(PersistenceBrokerImpl.java:2371)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getIteratorFromQuery(PersistenceBrokerImpl.java:1712)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1343)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1515)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1483)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.getCollectionByQuery(DelegatingPersistenceBroker.java:307)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.getCollectionByQuery(DelegatingPersistenceBroker.java:307)
        at
org.apache.ojb.odmg.oql.OQLQueryImpl.execute(OQLQueryImpl.java:285)
        at
org.apache.ojb.odmg.ScrollableQueryResultsTest.removeAllData(ScrollableQueryResultsTest.java:120)
        at
org.apache.ojb.odmg.ScrollableQueryResultsTest.testGetAllUnrestricted(ScrollableQueryResultsTest.java:141)
        at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at
junit.framework.TestCase.runTest(TestCase.java:154)
        at
junit.framework.TestCase.runBare(TestCase.java:127)
        at
junit.framework.TestResult$1.protect(TestResult.java:106)
        at
junit.framework.TestResult.runProtected(TestResult.java:124)
        at
junit.framework.TestResult.run(TestResult.java:109)
        at junit.framework.TestCase.run(TestCase.java:118)
        at
junit.framework.TestSuite.runTest(TestSuite.java:208)
        at junit.framework.TestSuite.run(TestSuite.java:203)
        at
junit.framework.TestSuite.runTest(TestSuite.java:208)
        at junit.framework.TestSuite.run(TestSuite.java:203)
        at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:325)
        at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:536)
Caused by: java.sql.SQLException: Io exception: Socket
closed
        at
oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:168)
        at
oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:210)
        at
oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:323)
        at
oracle.jdbc.driver.OracleStatement.<init>(OracleStatement.java:417)
        at
oracle.jdbc.driver.OracleStatement.<init>(OracleStatement.java:432)
        at
oracle.jdbc.driver.OraclePreparedStatement.<init>(OraclePreparedStatement.java:182)
        at
oracle.jdbc.driver.OraclePreparedStatement.<init>(OraclePreparedStatement.java:165)
        at
oracle.jdbc.driver.OracleConnection.privatePrepareStatement(OracleConnection.java:608)
        at
oracle.jdbc.driver.OracleConnection.prepareStatement(OracleConnection.java:489)
        at
org.apache.ojb.broker.accesslayer.StatementsForClassImpl.prepareStatement(StatementsForClassImpl.java:248)
        at
org.apache.ojb.broker.accesslayer.StatementsForClassImpl.getPreparedStmt(StatementsForClassImpl.java:183)
        ... 30 more
rethrown as
org.apache.ojb.broker.PersistenceBrokerException: Io
exception: Socket closed
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1522)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1483)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.getCollectionByQuery(DelegatingPersistenceBroker.java:307)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.getCollectionByQuery(DelegatingPersistenceBroker.java:307)
        at
org.apache.ojb.odmg.oql.OQLQueryImpl.execute(OQLQueryImpl.java:285)
        at
org.apache.ojb.odmg.ScrollableQueryResultsTest.removeAllData(ScrollableQueryResultsTest.java:120)
        at
org.apache.ojb.odmg.ScrollableQueryResultsTest.testGetAllUnrestricted(ScrollableQueryResultsTest.java:141)
        at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at
junit.framework.TestCase.runTest(TestCase.java:154)
        at
junit.framework.TestCase.runBare(TestCase.java:127)
        at
junit.framework.TestResult$1.protect(TestResult.java:106)
        at
junit.framework.TestResult.runProtected(TestResult.java:124)
        at
junit.framework.TestResult.run(TestResult.java:109)
        at junit.framework.TestCase.run(TestCase.java:118)
        at
junit.framework.TestSuite.runTest(TestSuite.java:208)
        at junit.framework.TestSuite.run(TestSuite.java:203)
        at
junit.framework.TestSuite.runTest(TestSuite.java:208)
        at junit.framework.TestSuite.run(TestSuite.java:203)
        at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:325)
        at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:536)
Caused by:
org.apache.ojb.broker.PersistenceBrokerSQLException:
Io exception: Socket closed
        at
org.apache.ojb.broker.accesslayer.StatementsForClassImpl.getPreparedStmt(StatementsForClassImpl.java:188)
        at
org.apache.ojb.broker.accesslayer.StatementManager.getPreparedStatement(StatementManager.java:680)
        at
org.apache.ojb.broker.accesslayer.JdbcAccessImpl.executeQuery(JdbcAccessImpl.java:266)
        at
org.apache.ojb.broker.accesslayer.RsIterator.<init>(RsIterator.java:200)
        at
org.apache.ojb.broker.core.RsIteratorFactoryImpl.createRsIterator(RsIteratorFactoryImpl.java:95)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getRsIteratorFromQuery(PersistenceBrokerImpl.java:2371)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getIteratorFromQuery(PersistenceBrokerImpl.java:1712)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1343)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1515)
        ... 22 more
Caused by: java.sql.SQLException: Io exception: Socket
closed
        at
oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:168)
        at
oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:210)
        at
oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:323)
        at
oracle.jdbc.driver.OracleStatement.<init>(OracleStatement.java:417)
        at
oracle.jdbc.driver.OracleStatement.<init>(OracleStatement.java:432)
        at
oracle.jdbc.driver.OraclePreparedStatement.<init>(OraclePreparedStatement.java:182)
        at
oracle.jdbc.driver.OraclePreparedStatement.<init>(OraclePreparedStatement.java:165)
        at
oracle.jdbc.driver.OracleConnection.privatePrepareStatement(OracleConnection.java:608)
        at
oracle.jdbc.driver.OracleConnection.prepareStatement(OracleConnection.java:489)
        at
org.apache.ojb.broker.accesslayer.StatementsForClassImpl.prepareStatement(StatementsForClassImpl.java:248)
        at
org.apache.ojb.broker.accesslayer.StatementsForClassImpl.getPreparedStmt(StatementsForClassImpl.java:183)
        ... 30 more
[org.apache.ojb.odmg.DatabaseImpl] ERROR: Could not
close database, found active transaction. tx-status
was 'STATUS_ACTIVE'
[org.apache.ojb.broker.platforms.PlatformDefaultImpl]
ERROR: Set autoCommit(false) failed
Io exception: Socket closed
[org.apache.ojb.odmg.collections.DListImpl] ERROR:
Generation of new id failed
Set autoCommit(false) failed: Io exception: Socket
closed
[org.apache.ojb.odmg.DatabaseImpl] ERROR: Could not
close database, found active transaction. tx-status
was 'STATUS_ACTIVE'
[org.apache.ojb.broker.platforms.PlatformDefaultImpl]
ERROR: Set autoCommit(false) failed
Io exception: Socket closed
[org.apache.ojb.odmg.collections.DListImpl] ERROR:
Generation of new id failed
Set autoCommit(false) failed: Io exception: Socket
closed
java.sql.SQLException: Io exception: Socket closed
        at
oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:168)
        at
oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:210)
        at
oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:323)
        at
oracle.jdbc.driver.OracleConnection.setAutoCommit(OracleConnection.java:803)
        at
org.apache.ojb.broker.platforms.PlatformDefaultImpl.changeAutoCommitState(PlatformDefaultImpl.java:234)
        at
org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.localBegin(ConnectionManagerImpl.java:187)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.beginTransaction(PersistenceBrokerImpl.java:374)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.beginTransaction(DelegatingPersistenceBroker.java:119)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.beginTransaction(DelegatingPersistenceBroker.java:119)
        at
org.apache.ojb.broker.util.sequence.SequenceManagerHighLowImpl.getSequence(SequenceManagerHighLowImpl.java:259)
        at
org.apache.ojb.broker.util.sequence.SequenceManagerHighLowImpl.getUniqueLong(SequenceManagerHighLowImpl.java:209)
        at
org.apache.ojb.broker.util.sequence.AbstractSequenceManager.getUniqueId(AbstractSequenceManager.java:252)
        at
org.apache.ojb.broker.util.sequence.AbstractSequenceManager.getUniqueValue(AbstractSequenceManager.java:167)
        at
org.apache.ojb.odmg.collections.DListImpl.generateNewId(DListImpl.java:294)
        at
org.apache.ojb.odmg.collections.DListImpl.<init>(DListImpl.java:117)
        at
sun.reflect.GeneratedConstructorAccessor36.newInstance(Unknown
Source)
        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at
java.lang.reflect.Constructor.newInstance(Constructor.java:274)
        at java.lang.Class.newInstance0(Class.java:306)
        at java.lang.Class.newInstance(Class.java:259)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1341)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1515)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1483)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.getCollectionByQuery(DelegatingPersistenceBroker.java:307)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.getCollectionByQuery(DelegatingPersistenceBroker.java:307)
        at
org.apache.ojb.odmg.oql.OQLQueryImpl.execute(OQLQueryImpl.java:285)
        at
org.apache.ojb.odmg.ScrollableQueryResultsTest.removeAllData(ScrollableQueryResultsTest.java:120)
        at
org.apache.ojb.odmg.ScrollableQueryResultsTest.testGetSomeB(ScrollableQueryResultsTest.java:261)
        at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at
junit.framework.TestCase.runTest(TestCase.java:154)
        at
junit.framework.TestCase.runBare(TestCase.java:127)
        at
junit.framework.TestResult$1.protect(TestResult.java:106)
        at
junit.framework.TestResult.runProtected(TestResult.java:124)
        at
junit.framework.TestResult.run(TestResult.java:109)
        at junit.framework.TestCase.run(TestCase.java:118)
        at
junit.framework.TestSuite.runTest(TestSuite.java:208)
        at junit.framework.TestSuite.run(TestSuite.java:203)
        at
junit.framework.TestSuite.runTest(TestSuite.java:208)
        at junit.framework.TestSuite.run(TestSuite.java:203)
        at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:325)
        at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:536)
rethrown as
org.apache.ojb.broker.PersistenceBrokerException: Set
autoCommit(false) failed: Io exception: Socket closed
        at
org.apache.ojb.broker.platforms.PlatformDefaultImpl.changeAutoCommitState(PlatformDefaultImpl.java:245)
        at
org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.localBegin(ConnectionManagerImpl.java:187)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.beginTransaction(PersistenceBrokerImpl.java:374)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.beginTransaction(DelegatingPersistenceBroker.java:119)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.beginTransaction(DelegatingPersistenceBroker.java:119)
        at
org.apache.ojb.broker.util.sequence.SequenceManagerHighLowImpl.getSequence(SequenceManagerHighLowImpl.java:259)
        at
org.apache.ojb.broker.util.sequence.SequenceManagerHighLowImpl.getUniqueLong(SequenceManagerHighLowImpl.java:209)
        at
org.apache.ojb.broker.util.sequence.AbstractSequenceManager.getUniqueId(AbstractSequenceManager.java:252)
        at
org.apache.ojb.broker.util.sequence.AbstractSequenceManager.getUniqueValue(AbstractSequenceManager.java:167)
        at
org.apache.ojb.odmg.collections.DListImpl.generateNewId(DListImpl.java:294)
        at
org.apache.ojb.odmg.collections.DListImpl.<init>(DListImpl.java:117)
        at
sun.reflect.GeneratedConstructorAccessor36.newInstance(Unknown
Source)
        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at
java.lang.reflect.Constructor.newInstance(Constructor.java:274)
        at java.lang.Class.newInstance0(Class.java:306)
        at java.lang.Class.newInstance(Class.java:259)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1341)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1515)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1483)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.getCollectionByQuery(DelegatingPersistenceBroker.java:307)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.getCollectionByQuery(DelegatingPersistenceBroker.java:307)
        at
org.apache.ojb.odmg.oql.OQLQueryImpl.execute(OQLQueryImpl.java:285)
        at
org.apache.ojb.odmg.ScrollableQueryResultsTest.removeAllData(ScrollableQueryResultsTest.java:120)
        at
org.apache.ojb.odmg.ScrollableQueryResultsTest.testGetSomeB(ScrollableQueryResultsTest.java:261)
        at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at
junit.framework.TestCase.runTest(TestCase.java:154)
        at
junit.framework.TestCase.runBare(TestCase.java:127)
        at
junit.framework.TestResult$1.protect(TestResult.java:106)
        at
junit.framework.TestResult.runProtected(TestResult.java:124)
        at
junit.framework.TestResult.run(TestResult.java:109)
        at junit.framework.TestCase.run(TestCase.java:118)
        at
junit.framework.TestSuite.runTest(TestSuite.java:208)
        at junit.framework.TestSuite.run(TestSuite.java:203)
        at
junit.framework.TestSuite.runTest(TestSuite.java:208)
        at junit.framework.TestSuite.run(TestSuite.java:203)
        at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:325)
        at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:536)
Caused by: java.sql.SQLException: Io exception: Socket
closed
        at
oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:168)
        at
oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:210)
        at
oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:323)
        at
oracle.jdbc.driver.OracleConnection.setAutoCommit(OracleConnection.java:803)
        at
org.apache.ojb.broker.platforms.PlatformDefaultImpl.changeAutoCommitState(PlatformDefaultImpl.java:234)
        ... 39 more
rethrown as
org.apache.ojb.broker.PersistenceBrokerException: Set
autoCommit(false) failed: Io exception: Socket closed
        at
org.apache.ojb.odmg.collections.DListImpl.generateNewId(DListImpl.java:301)
        at
org.apache.ojb.odmg.collections.DListImpl.<init>(DListImpl.java:117)
        at
sun.reflect.GeneratedConstructorAccessor36.newInstance(Unknown
Source)
        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at
java.lang.reflect.Constructor.newInstance(Constructor.java:274)
        at java.lang.Class.newInstance0(Class.java:306)
        at java.lang.Class.newInstance(Class.java:259)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1341)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1515)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1483)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.getCollectionByQuery(DelegatingPersistenceBroker.java:307)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.getCollectionByQuery(DelegatingPersistenceBroker.java:307)
        at
org.apache.ojb.odmg.oql.OQLQueryImpl.execute(OQLQueryImpl.java:285)
        at
org.apache.ojb.odmg.ScrollableQueryResultsTest.removeAllData(ScrollableQueryResultsTest.java:120)
        at
org.apache.ojb.odmg.ScrollableQueryResultsTest.testGetSomeB(ScrollableQueryResultsTest.java:261)
        at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at
junit.framework.TestCase.runTest(TestCase.java:154)
        at
junit.framework.TestCase.runBare(TestCase.java:127)
        at
junit.framework.TestResult$1.protect(TestResult.java:106)
        at
junit.framework.TestResult.runProtected(TestResult.java:124)
        at
junit.framework.TestResult.run(TestResult.java:109)
        at junit.framework.TestCase.run(TestCase.java:118)
        at
junit.framework.TestSuite.runTest(TestSuite.java:208)
        at junit.framework.TestSuite.run(TestSuite.java:203)
        at
junit.framework.TestSuite.runTest(TestSuite.java:208)
        at junit.framework.TestSuite.run(TestSuite.java:203)
        at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:325)
        at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:536)
Caused by:
org.apache.ojb.broker.PersistenceBrokerException: Set
autoCommit(false) failed: Io exception: Socket closed
        at
org.apache.ojb.broker.platforms.PlatformDefaultImpl.changeAutoCommitState(PlatformDefaultImpl.java:245)
        at
org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.localBegin(ConnectionManagerImpl.java:187)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.beginTransaction(PersistenceBrokerImpl.java:374)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.beginTransaction(DelegatingPersistenceBroker.java:119)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.beginTransaction(DelegatingPersistenceBroker.java:119)
        at
org.apache.ojb.broker.util.sequence.SequenceManagerHighLowImpl.getSequence(SequenceManagerHighLowImpl.java:259)
        at
org.apache.ojb.broker.util.sequence.SequenceManagerHighLowImpl.getUniqueLong(SequenceManagerHighLowImpl.java:209)
        at
org.apache.ojb.broker.util.sequence.AbstractSequenceManager.getUniqueId(AbstractSequenceManager.java:252)
        at
org.apache.ojb.broker.util.sequence.AbstractSequenceManager.getUniqueValue(AbstractSequenceManager.java:167)
        at
org.apache.ojb.odmg.collections.DListImpl.generateNewId(DListImpl.java:294)
        ... 30 more
Caused by: java.sql.SQLException: Io exception: Socket
closed
        at
oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:168)
        at
oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:210)
        at
oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:323)
        at
oracle.jdbc.driver.OracleConnection.setAutoCommit(OracleConnection.java:803)
        at
org.apache.ojb.broker.platforms.PlatformDefaultImpl.changeAutoCommitState(PlatformDefaultImpl.java:234)
        ... 39 more
rethrown as
org.apache.ojb.broker.PersistenceBrokerException: Set
autoCommit(false) failed: Io exception: Socket closed
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1522)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1483)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.getCollectionByQuery(DelegatingPersistenceBroker.java:307)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.getCollectionByQuery(DelegatingPersistenceBroker.java:307)
        at
org.apache.ojb.odmg.oql.OQLQueryImpl.execute(OQLQueryImpl.java:285)
        at
org.apache.ojb.odmg.ScrollableQueryResultsTest.removeAllData(ScrollableQueryResultsTest.java:120)
        at
org.apache.ojb.odmg.ScrollableQueryResultsTest.testGetSomeB(ScrollableQueryResultsTest.java:261)
        at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at
junit.framework.TestCase.runTest(TestCase.java:154)
        at
junit.framework.TestCase.runBare(TestCase.java:127)
        at
junit.framework.TestResult$1.protect(TestResult.java:106)
        at
junit.framework.TestResult.runProtected(TestResult.java:124)
        at
junit.framework.TestResult.run(TestResult.java:109)
        at junit.framework.TestCase.run(TestCase.java:118)
        at
junit.framework.TestSuite.runTest(TestSuite.java:208)
        at junit.framework.TestSuite.run(TestSuite.java:203)
        at
junit.framework.TestSuite.runTest(TestSuite.java:208)
        at junit.framework.TestSuite.run(TestSuite.java:203)
        at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:325)
        at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:536)
Caused by:
org.apache.ojb.broker.PersistenceBrokerException: Set
autoCommit(false) failed: Io exception: Socket closed
        at
org.apache.ojb.odmg.collections.DListImpl.generateNewId(DListImpl.java:301)
        at
org.apache.ojb.odmg.collections.DListImpl.<init>(DListImpl.java:117)
        at
sun.reflect.GeneratedConstructorAccessor36.newInstance(Unknown
Source)
        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at
java.lang.reflect.Constructor.newInstance(Constructor.java:274)
        at java.lang.Class.newInstance0(Class.java:306)
        at java.lang.Class.newInstance(Class.java:259)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1341)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1515)
        ... 22 more
Caused by:
org.apache.ojb.broker.PersistenceBrokerException: Set
autoCommit(false) failed: Io exception: Socket closed
        at
org.apache.ojb.broker.platforms.PlatformDefaultImpl.changeAutoCommitState(PlatformDefaultImpl.java:245)
        at
org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.localBegin(ConnectionManagerImpl.java:187)
        at
org.apache.ojb.broker.core.PersistenceBrokerImpl.beginTransaction(PersistenceBrokerImpl.java:374)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.beginTransaction(DelegatingPersistenceBroker.java:119)
        at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.beginTransaction(DelegatingPersistenceBroker.java:119)
        at
org.apache.ojb.broker.util.sequence.SequenceManagerHighLowImpl.getSequence(SequenceManagerHighLowImpl.java:259)
        at
org.apache.ojb.broker.util.sequence.SequenceManagerHighLowImpl.getUniqueLong(SequenceManagerHighLowImpl.java:209)
        at
org.apache.ojb.broker.util.sequence.AbstractSequenceManager.getUniqueId(AbstractSequenceManager.java:252)
        at
org.apache.ojb.broker.util.sequence.AbstractSequenceManager.getUniqueValue(AbstractSequenceManager.java:167)
        at
org.apache.ojb.odmg.collections.DListImpl.generateNewId(DListImpl.java:294)
        ... 30 more
Caused by: java.sql.SQLException: Io exception: Socket
closed
        at
oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:168)
        at
oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:210)
        at
oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:323)
        at
oracle.jdbc.driver.OracleConnection.setAutoCommit(OracleConnection.java:803)
        at
org.apache.ojb.broker.platforms.PlatformDefaultImpl.changeAutoCommitState(PlatformDefaultImpl.java:234)
        ... 39 more

__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to