Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 363958

Summary: ScrollableCursorJoiningVerificationTest may need to be skipped on TimesTen
Product: z_Archived Reporter: Praba Vijayaratnam <prabaharan.vijayaratnam>
Component: EclipselinkAssignee: Nobody - feel free to take it <nobody>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P3 CC: tom.ware
Version: unspecifiedKeywords: test
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard: timesten

Description Praba Vijayaratnam CLA 2011-11-16 14:05:41 EST
Test failed on both OracleMode and TimesTenMode for TimesTen 11.2.1.8.0.

org.eclipse.persistence.testing.tests.queries.ScrollableCursorJoiningVerificationTest.ScrollableCursorJoiningVerificationTest

Internal Exception: java.sql.SQLException: Driver not capable: Result set is TYPE_FORWARD_ONLY Error Code: 0 

Local Exception Stack: 
Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.4.0.v20111116-r10398): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: Driver not capable: Result set is TYPE_FORWARD_ONLY
Error Code: 0
at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:324)
at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.cursorRetrievePreviousRow(DatabaseAccessor.java:464)
at org.eclipse.persistence.queries.ScrollableCursor.retrievePreviousObject(ScrollableCursor.java:624)
at org.eclipse.persistence.queries.ScrollableCursor.loadPrevious(ScrollableCursor.java:422)
at org.eclipse.persistence.queries.ScrollableCursor.hasPrevious(ScrollableCursor.java:298)
at org.eclipse.persistence.testing.tests.queries.ScrollableCursorJoiningVerificationTest.test(ScrollableCursorJoiningVerificationTest.java:71)
at org.eclipse.persistence.testing.framework.TestCase.executeTest(TestCase.java:545)
at org.eclipse.persistence.testing.framework.TestCase.execute(TestCase.java:156)
at org.eclipse.persistence.testing.framework.TestCase.runBare(TestCase.java:265)
at org.eclipse.persistence.testing.framework.TestExecutor.execute(TestExecutor.java:248)
at org.eclipse.persistence.testing.framework.TestSuite.execute(TestSuite.java:75)
at org.eclipse.persistence.testing.framework.TestCollection.run(TestCollection.java:313)
at org.eclipse.persistence.testing.framework.TestExecutor.execute(TestExecutor.java:248)
at org.eclipse.persistence.testing.framework.TestModel.execute(TestModel.java:211)
at org.eclipse.persistence.testing.framework.TestCollection.run(TestCollection.java:313)
at org.eclipse.persistence.testing.framework.TestExecutor.execute(TestExecutor.java:248)
at org.eclipse.persistence.testing.framework.TestModel.execute(TestModel.java:211)
at org.eclipse.persistence.testing.framework.TestCollection.run(TestCollection.java:313)
Caused by: java.sql.SQLException: Driver not capable: Result set is TYPE_FORWARD_ONLY
at com.timesten.jdbc.JdbcOdbcResultSet.previous(JdbcOdbcResultSet.java:3195)
at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.cursorRetrievePreviousRow(DatabaseAccessor.java:456)
Comment 1 Eclipse Webmaster CLA 2022-06-09 10:34:56 EDT
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink