[hibernate-issues] [Hibernate-JIRA] Updated: (HHH-5049) org.hibernate.test.legacy.ParentChildTest error running testLoadAfterNonExists with Ingres
Ray Fan (JIRA)
noreply at atlassian.com
Tue Mar 30 08:59:33 EDT 2010
[ http://opensource.atlassian.com/projects/hibernate/browse/HHH-5049?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ray Fan updated HHH-5049:
-------------------------
Attachment: ParentChildTest.svn.diff
Update the test to change the transaction isolation to read committed when it detects the Ingres dialects.
> org.hibernate.test.legacy.ParentChildTest error running testLoadAfterNonExists with Ingres
> ------------------------------------------------------------------------------------------
>
> Key: HHH-5049
> URL: http://opensource.atlassian.com/projects/hibernate/browse/HHH-5049
> Project: Hibernate Core
> Issue Type: Patch
> Components: core, testsuite
> Affects Versions: 3.5.0-CR-2
> Environment: Hibernate 3.5.0-CR-2, Ingres 9.3.1 (int.lnx/106), Ingres9Dialect
> Reporter: Ray Fan
> Priority: Minor
> Attachments: ParentChildTest.svn.diff
>
>
> Error running testLoadAfterNonExists, caused by a lock time out error.
> {noformat}
> <error message="could not insert: [org.hibernate.test.legacy.Simple]"
> type="org.hibernate.exception.GenericJDBCException">
> org.hibernate.exception.GenericJDBCException: could not insert: [org.hibernate.test.legacy.Simple]
> at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:140)
> at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:128)
> at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
> at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2438)
> at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2844)
> at org.hibernate.action.EntityInsertAction.execute(EntityInsertAction.java:79)
> at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:268)
> at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:260)
> at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:179)
> at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)
> at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:51)
> at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1206)
> at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:375)
> at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:137)
> at org.hibernate.test.legacy.ParentChildTest.testLoadAfterNonExists(ParentChildTest.java:1061)
> Caused by: com.ingres.gcf.util.SqlEx: Timeout occurred on lock request (see SET LOCKMODE command).
> at com.ingres.gcf.jdbc.DrvObj.readError(Unknown Source)
> at com.ingres.gcf.jdbc.JdbcStmt.readError(Unknown Source)
> at com.ingres.gcf.jdbc.DrvObj.readResults(Unknown Source)
> at com.ingres.gcf.jdbc.JdbcStmt.readResults(Unknown Source)
> at com.ingres.gcf.jdbc.JdbcStmt.readResults(Unknown Source)
> at com.ingres.gcf.jdbc.JdbcPrep.exec(Unknown Source)
> at com.ingres.gcf.jdbc.JdbcPrep.executeUpdate(Unknown Source)
> at org.hibernate.jdbc.NonBatchingBatcher.addToBatch(NonBatchingBatcher.java:46)
> at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2418)
> ... 41 more
> </error>
> {noformat}
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://opensource.atlassian.com/projects/hibernate/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the hibernate-issues
mailing list