Java Mailing List Archive

http://www.junlu.com/

Home » Home (12/2007) » JBoss User Help »

[jboss-user] [JBoss jBPM] - couldn't assign id to
 org.jbpm.graph.exe.ProcessInstance

scott.stark@jboss.org

2007-08-07


org.jbpm.persistence.JbpmPersistenceException: couldn't assign id to org.jbpm.graph.exe.ProcessInstance@(protected)
 at org.jbpm.persistence.db.DbPersistenceService.assignId(DbPersistenceService.java:326)
 at org.jbpm.svc.Services.assignId(Services.java:247)
 at org.jbpm.graph.exe.ProcessInstance.(ProcessInstance.java:117)
 at org.jbpm.graph.exe.ProcessInstance.(ProcessInstance.java:91)
 at com.sample.SimpleProcessTest.testSimpleProcess(SimpleProcessTest.java:76)
 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:585)
 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 org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:128)
 at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
 at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests (RemoteTestRunner.java:460)
 at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests (RemoteTestRunner.java:673)
 at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run (RemoteTestRunner.java:386)
 at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main (RemoteTestRunner.java:196)
Caused by: org.hibernate.exception.ConstraintViolationException: could not insert: [org.jbpm.graph.exe.ProcessInstance]
 at org.hibernate.exception.SQLStateConverter.convert (SQLStateConverter.java:71)
 at org.hibernate.exception.JDBCExceptionHelper.convert (JDBCExceptionHelper.java:43)
 at org.hibernate.id.insert.AbstractReturningDelegate.performInsert (AbstractReturningDelegate.java:40)
 at org.hibernate.persister.entity.AbstractEntityPersister.insert (AbstractEntityPersister.java:2108)
 at org.hibernate.persister.entity.AbstractEntityPersister.insert (AbstractEntityPersister.java:2588)
 at org.hibernate.action.EntityIdentityInsertAction.execute (EntityIdentityInsertAction.java:48)
 at org.hibernate.engine.ActionQueue.execute (ActionQueue.java:248)
 at org.hibernate.event.def.AbstractSaveEventListener.performSaveOrReplicate (AbstractSaveEventListener.java:290)
 at org.hibernate.event.def.AbstractSaveEventListener.performSave (AbstractSaveEventListener.java:180)
 at org.hibernate.event.def.AbstractSaveEventListener.saveWithGeneratedId (AbstractSaveEventListener.java:108)
 at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId (DefaultSaveOrUpdateEventListener.java:186)
 at org.hibernate.event.def.DefaultSaveEventListener.saveWithGeneratedOrRequestedId (DefaultSaveEventListener.java:33)
 at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTransient (DefaultSaveOrUpdateEventListener.java:175)
 at org.hibernate.event.def.DefaultSaveEventListener.performSaveOrUpdate (DefaultSaveEventListener.java:27)
 at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpdate (DefaultSaveOrUpdateEventListener.java:70)
 at org.hibernate.impl.SessionImpl.fireSave (SessionImpl.java:535)
 at org.hibernate.impl.SessionImpl.save (SessionImpl.java:523)
 at org.hibernate.impl.SessionImpl.save (SessionImpl.java:519)
 at org.jbpm.persistence.db.DbPersistenceService.assignId(DbPersistenceService.java:323)
 ... 20 more
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: UNIQUE KEY ????? 'UQ__JBPM_PROCESSINST__145C0A3F': ?????? 'JBPM_PROCESSINSTANCE' ?????????????????
 at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(Unknown Source)
 at com.microsoft.sqlserver.jdbc.IOBuffer.processPackets(Unknown Source)
 at com.microsoft.sqlserver.jdbc.SQLServerStatement.sendExecute(Unknown Source)
 at com.microsoft.sqlserver.jdbc.SQLServerStatement.doExecuteUpdate(Unknown Source)
 at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.executeUpdate(Unknown Source)
 at org.hibernate.id.IdentityGenerator$GetGeneratedKeysDelegate.executeAndExtract(IdentityGenerator.java:73)
 at org.hibernate.id.insert.AbstractReturningDelegate.performInsert (AbstractReturningDelegate.java:33)
 ... 36 more



View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4071482#4071482

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4071482
_______________________________________________
jboss-user mailing list
jboss-user@(protected)
https://lists.jboss.org/mailman/listinfo/jboss-user
©2008 junlu.com - Jax Systems, LLC, U.S.A.