Community
Participate
Working Groups
This TimeStampTZ test suite is new added under trunk\foundation\eclipselink.extension.oracle.test\src\org\eclipse\persistence\testing\tests\jpa\timestamptz, all tests (except setup) failed on WAS6.1 during flush with the following Exception: [11/19/08 13:13:34:718 EST] 00000024 SystemErr R java.lang.ClassCastException: com.ibm.ws.rsadapter.jdbc.WSJdbcCallableStatement incompatible with oracle.jdbc.OracleCallableStatement [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at oracle.sql.TRANSDUMP.getTransitions(TRANSDUMP.java:42) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at oracle.sql.TIMEZONETAB.updateTable(TIMEZONETAB.java:457) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at oracle.sql.TIMESTAMPTZ.toBytes(TIMESTAMPTZ.java:1495) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at oracle.sql.TIMESTAMPTZ.<init>(TIMESTAMPTZ.java:203) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.internal.platform.database.oracle.TIMESTAMPHelper.buildTIMESTAMPTZ(TIMESTAMPHelper.java:36) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.platform.database.oracle.Oracle9Platform.setParameterValueInDatabaseCall(Oracle9Platform.java:359) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.internal.databaseaccess.DatabaseCall.prepareStatement(DatabaseCall.java:664) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:550) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:500) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.internal.sessions.AbstractSession.executeCall(AbstractSession.java:872) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:205) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:191) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.insertObject(DatasourceCallQueryMechanism.java:330) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.internal.queries.StatementQueryMechanism.insertObject(StatementQueryMechanism.java:163) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.internal.queries.StatementQueryMechanism.insertObject(StatementQueryMechanism.java:178) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.internal.queries.DatabaseQueryMechanism.insertObjectForWrite(DatabaseQueryMechanism.java:458) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.queries.InsertObjectQuery.executeCommit(InsertObjectQuery.java:80) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.queries.InsertObjectQuery.executeCommitWithChangeSet(InsertObjectQuery.java:90) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.internal.queries.DatabaseQueryMechanism.executeWriteWithChangeSet(DatabaseQueryMechanism.java:283) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.queries.WriteObjectQuery.executeDatabaseQuery(WriteObjectQuery.java:58) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:647) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.queries.DatabaseQuery.executeInUnitOfWork(DatabaseQuery.java:566) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.queries.ObjectLevelModifyQuery.executeInUnitOfWorkObjectLevelModifyQuery(ObjectLevelModifyQuery.java:109) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.queries.ObjectLevelModifyQuery.executeInUnitOfWork(ObjectLevelModifyQuery.java:86) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:2620) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1195) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1179) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1125) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.internal.sessions.CommitManager.commitNewObjectsForClassWithChangeSet(CommitManager.java:198) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.internal.sessions.CommitManager.commitAllObjectsWithChangeSet(CommitManager.java:106) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.internal.sessions.AbstractSession.writeAllObjectsWithChangeSet(AbstractSession.java:3179) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.commitToDatabase(UnitOfWorkImpl.java:1268) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.internal.sessions.RepeatableWriteUnitOfWork.commitToDatabase(RepeatableWriteUnitOfWork.java:446) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.commitToDatabaseWithPreBuiltChangeSet(UnitOfWorkImpl.java:1404) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.internal.sessions.RepeatableWriteUnitOfWork.writeChanges(RepeatableWriteUnitOfWork.java:296) [11/19/08 13:13:34:718 EST] 00000024 SystemErr R at org.eclipse.persistence.internal.jpa.EntityManagerImpl.flush(EntityManagerImpl.java:506) All those tests passed on WLS10.3.
Since this is working on the latest version of the app server, and there is no customer-reported issue, we will not plan to fix this.
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink