> Duplicate entry '508051' for key 'PRIMARY' It looks like you tried to insert the same row twice?
On Thu, Feb 16, 2012 at 3:06 AM, Waruna Ranasinghe <waruna...@gmail.com>wrote: > Hi all, > > I get the following exception. Does anyone know how to recover. > > <openjpa-2.0.0-wso2v1-r52033:64539M fatal general error> > org.apache.openjpa.persistence.PersistenceException: The transaction has > been rolled back. See the nested exceptions for details on the errors that > occurred. > at > > org.apache.openjpa.kernel.BrokerImpl.newFlushException(BrokerImpl.java:2273) > at org.apache.openjpa.kernel.BrokerImpl.flush(BrokerImpl.java:2115) > at org.apache.openjpa.kernel.BrokerImpl.flushSafe(BrokerImpl.java:2013) > at > org.apache.openjpa.kernel.BrokerImpl.beforeCompletion(BrokerImpl.java:1931) > at > > org.apache.geronimo.transaction.manager.TransactionImpl.beforeCompletion(TransactionImpl.java:514) > at > > org.apache.geronimo.transaction.manager.TransactionImpl.beforeCompletion(TransactionImpl.java:498) > at > > org.apache.geronimo.transaction.manager.TransactionImpl.beforePrepare(TransactionImpl.java:400) > at > > org.apache.geronimo.transaction.manager.TransactionImpl.commit(TransactionImpl.java:257) > at > > org.apache.geronimo.transaction.manager.TransactionManagerImpl.commit(TransactionManagerImpl.java:238) > at > > org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:291) > at > > org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:239) > at > > org.apache.ode.scheduler.simple.SimpleScheduler$RunJob.call(SimpleScheduler.java:531) > at > > org.apache.ode.scheduler.simple.SimpleScheduler$RunJob.call(SimpleScheduler.java:515) > at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) > at java.util.concurrent.FutureTask.run(FutureTask.java:138) > at > > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) > at > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) > at java.lang.Thread.run(Thread.java:662) > Caused by: <openjpa-2.0.0-wso2v1-r52033:64539M fatal store error> > org.apache.openjpa.persistence.EntityExistsException: Duplicate entry > '508051' for key 'PRIMARY' {prepstmnt 1635524010 INSERT INTO ODE_EVENT > (EVENT_ID, DETAIL, DATA, SCOPE_ID, TSTAMP, TYPE, INSTANCE_ID, PROCESS_ID) > VALUES (?, ?, ?, ?, ?, ?, ?, ?) [params=(long) 508051, (String) > > > Thanks in advance, > Waruna > > -- > ----------------------------------------------------- > Regards, > Waruna Ranasinghe > > www.wso2.com - "Lean . Enterprise . Middleware" > > blog: http://warunapw.blogspot.com > twitter: http://twitter.com/warunapww > http://lk.linkedin.com/in/waruna > www.facebook.com/waruna.ranasinghe > -- *Rick Curtis*