These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 2 posts ] 
Author Message
 Post subject: OptimisticLockException within a single session
PostPosted: Mon Jul 13, 2009 4:53 am 
Newbie

Joined: Mon Jul 13, 2009 4:40 am
Posts: 1
Using Hibernate with JPA a create and update the same object twice in a single session. Doing this for the second time I'll get a OptimisticLockException. How can this happen, I tought this will only happen if the object is changed in another session. In the second update the version column is set wrong. Any idea what's wrong?

Thanks
Dieter

Parts from the log.

Insert first:
Code:
DEBUG org.hibernate.SQL:
    insert
    into
        ATCBVersicherungsvertrag
        (CREATED_BY, txId, version, invalidatedAt, validTo, bausteinId, bruttoPraemie, dokumentenPraemie, fachlicherSchluessel, nettoPraemie, orginalBeginnDatum, praemieBerechnetBis, praemienPeriode, summeNachlaesse, summeZuschlaege, versicherungssteuerBetrag, ablauf, avbVersion, bruttoPraemieZW, buendel_bndNr, extended, gesetz, hauptfaelligkeit, leistungsEmpf_oapId, leistungsEmpf_partnerId, nettoPraemieZW, nettoTarifPraemie, oap_oapId, praemienzahler_oapId, praemienzahler_partnerId, sparte, status, verlaengerung, versicherungsAenderung, versicherungssteuerProzent, waehrung, zahlungsPeriode, zahlweg, createdAt, mandatorId, validFrom, vtrNr)
    values
        (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
TRACE org.hibernate.type.StringType: binding null to parameter: 1
TRACE org.hibernate.type.StringType: binding '12345' to parameter: 2
TRACE org.hibernate.type.IntegerType: binding '0' to parameter: 3
TRACE org.hibernate.type.TimestampType: binding null to parameter: 4
TRACE org.hibernate.type.DateType: binding '31 Dezember 2999' to parameter: 5
TRACE org.hibernate.type.StringType: binding 'P_Hausrat_Versicherung::P_Hausrat_Versicherung' to parameter: 6
TRACE org.hibernate.type.BigDecimalType: binding '459.39' to parameter: 7
TRACE org.hibernate.type.BigDecimalType: binding '0.0' to parameter: 8
TRACE org.hibernate.type.StringType: binding '0' to parameter: 9
TRACE org.hibernate.type.BigDecimalType: binding '386.03999999999996' to parameter: 10
TRACE org.hibernate.type.DateType: binding '01 Januar 2009' to parameter: 11
TRACE org.hibernate.type.DateType: binding '31 Dezember 2009' to parameter: 12
TRACE org.hibernate.type.StringType: binding '12' to parameter: 13
TRACE org.hibernate.type.BigDecimalType: binding '0.0' to parameter: 14
TRACE org.hibernate.type.BigDecimalType: binding '0.0' to parameter: 15
TRACE org.hibernate.type.BigDecimalType: binding '73.35000000000001' to parameter: 16
TRACE org.hibernate.type.DateType: binding '31 Dezember 2011' to parameter: 17
TRACE org.hibernate.type.StringType: binding 'ohne' to parameter: 18
TRACE org.hibernate.type.BigDecimalType: binding '459.39' to parameter: 19
TRACE org.hibernate.type.StringType: binding null to parameter: 20
TRACE org.hibernate.type.BooleanType: binding 'false' to parameter: 21
TRACE org.hibernate.type.StringType: binding null to parameter: 22
TRACE org.hibernate.type.StringType: binding '01.01.' to parameter: 23
TRACE org.hibernate.type.StringType: binding null to parameter: 24
TRACE org.hibernate.type.StringType: binding null to parameter: 25
TRACE org.hibernate.type.BigDecimalType: binding '386.03999999999996' to parameter: 26
TRACE org.hibernate.type.BigDecimalType: binding '386.03999999999996' to parameter: 27
TRACE org.hibernate.type.StringType: binding '1000000' to parameter: 28
TRACE org.hibernate.type.StringType: binding null to parameter: 29
TRACE org.hibernate.type.StringType: binding null to parameter: 30
TRACE org.hibernate.type.StringType: binding '220' to parameter: 31
TRACE org.hibernate.type.StringType: binding 'AK' to parameter: 32
TRACE org.hibernate.type.StringType: binding null to parameter: 33
TRACE org.hibernate.type.StringType: binding null to parameter: 34
TRACE org.hibernate.type.BigDecimalType: binding '19.0' to parameter: 35
TRACE org.hibernate.type.StringType: binding 'EUR' to parameter: 36
TRACE org.hibernate.type.StringType: binding '12' to parameter: 37
TRACE org.hibernate.type.StringType: binding null to parameter: 38
TRACE org.hibernate.type.TimestampType: binding '2009-07-13 10:24:10' to parameter: 39
TRACE org.hibernate.type.StringType: binding 'N/A' to parameter: 40
TRACE org.hibernate.type.DateType: binding '13 Juli 2009' to parameter: 41
TRACE org.hibernate.type.StringType: binding '10000000' to parameter: 42


First update:
Code:
DEBUG org.hibernate.SQL:
    update
        ATCBVersicherungsvertrag
    set
        CREATED_BY=?,
        txId=?,
        version=?,
        invalidatedAt=?,
        validTo=?,
        bausteinId=?,
        bruttoPraemie=?,
        dokumentenPraemie=?,
        fachlicherSchluessel=?,
        nettoPraemie=?,
        orginalBeginnDatum=?,
        praemieBerechnetBis=?,
        praemienPeriode=?,
        summeNachlaesse=?,
        summeZuschlaege=?,
        versicherungssteuerBetrag=?,
        ablauf=?,
        avbVersion=?,
        bruttoPraemieZW=?,
        buendel_bndNr=?,
        extended=?,
        gesetz=?,
        hauptfaelligkeit=?,
        leistungsEmpf_oapId=?,
        leistungsEmpf_partnerId=?,
        nettoPraemieZW=?,
        nettoTarifPraemie=?,
        oap_oapId=?,
        praemienzahler_oapId=?,
        praemienzahler_partnerId=?,
        sparte=?,
        status=?,
        verlaengerung=?,
        versicherungsAenderung=?,
        versicherungssteuerProzent=?,
        waehrung=?,
        zahlungsPeriode=?,
        zahlweg=?
    where
        createdAt=?
        and mandatorId=?
        and validFrom=?
        and vtrNr=?
        and version=?
TRACE org.hibernate.type.StringType: binding null to parameter: 1
TRACE org.hibernate.type.StringType: binding '12345' to parameter: 2
TRACE org.hibernate.type.IntegerType: binding '1' to parameter: 3
TRACE org.hibernate.type.TimestampType: binding null to parameter: 4
TRACE org.hibernate.type.DateType: binding '31 Dezember 2999' to parameter: 5
TRACE org.hibernate.type.StringType: binding 'P_Hausrat_Versicherung::P_Hausrat_Versicherung' to parameter: 6
TRACE org.hibernate.type.BigDecimalType: binding '459.39' to parameter: 7
TRACE org.hibernate.type.BigDecimalType: binding '0.0' to parameter: 8
TRACE org.hibernate.type.StringType: binding '0' to parameter: 9
TRACE org.hibernate.type.BigDecimalType: binding '386.03999999999996' to parameter: 10
TRACE org.hibernate.type.DateType: binding '01 Januar 2009' to parameter: 11
TRACE org.hibernate.type.DateType: binding '31 Dezember 2009' to parameter: 12
TRACE org.hibernate.type.StringType: binding '12' to parameter: 13
TRACE org.hibernate.type.BigDecimalType: binding '0.0' to parameter: 14
TRACE org.hibernate.type.BigDecimalType: binding '0.0' to parameter: 15
TRACE org.hibernate.type.BigDecimalType: binding '73.35000000000001' to parameter: 16
TRACE org.hibernate.type.DateType: binding '31 Dezember 2011' to parameter: 17
TRACE org.hibernate.type.StringType: binding 'ohne' to parameter: 18
TRACE org.hibernate.type.BigDecimalType: binding '459.39' to parameter: 19
TRACE org.hibernate.type.StringType: binding null to parameter: 20
TRACE org.hibernate.type.BooleanType: binding 'false' to parameter: 21
TRACE org.hibernate.type.StringType: binding null to parameter: 22
TRACE org.hibernate.type.StringType: binding '01.01.' to parameter: 23
TRACE org.hibernate.type.StringType: binding null to parameter: 24
TRACE org.hibernate.type.StringType: binding null to parameter: 25
TRACE org.hibernate.type.BigDecimalType: binding '386.03999999999996' to parameter: 26
TRACE org.hibernate.type.BigDecimalType: binding '386.03999999999996' to parameter: 27
TRACE org.hibernate.type.StringType: binding '1000000' to parameter: 28
TRACE org.hibernate.type.StringType: binding '1000000' to parameter: 29
TRACE org.hibernate.type.StringType: binding '3' to parameter: 30
TRACE org.hibernate.type.StringType: binding '220' to parameter: 31
TRACE org.hibernate.type.StringType: binding 'AK' to parameter: 32
TRACE org.hibernate.type.StringType: binding null to parameter: 33
TRACE org.hibernate.type.StringType: binding null to parameter: 34
TRACE org.hibernate.type.BigDecimalType: binding '19.0' to parameter: 35
TRACE org.hibernate.type.StringType: binding 'EUR' to parameter: 36
TRACE org.hibernate.type.StringType: binding '12' to parameter: 37
TRACE org.hibernate.type.StringType: binding null to parameter: 38
TRACE org.hibernate.type.TimestampType: binding '2009-07-13 10:24:10' to parameter: 39
TRACE org.hibernate.type.StringType: binding 'N/A' to parameter: 40
TRACE org.hibernate.type.DateType: binding '13 Juli 2009' to parameter: 41
TRACE org.hibernate.type.StringType: binding '10000000' to parameter: 42
TRACE org.hibernate.type.IntegerType: binding '0' to parameter: 43


Second update (which fails):
Code:
DEBUG org.hibernate.SQL:
    update
        ATCBVersicherungsvertrag
    set
        CREATED_BY=?,
        txId=?,
        version=?,
        invalidatedAt=?,
        validTo=?,
        bausteinId=?,
        bruttoPraemie=?,
        dokumentenPraemie=?,
        fachlicherSchluessel=?,
        nettoPraemie=?,
        orginalBeginnDatum=?,
        praemieBerechnetBis=?,
        praemienPeriode=?,
        summeNachlaesse=?,
        summeZuschlaege=?,
        versicherungssteuerBetrag=?,
        ablauf=?,
        avbVersion=?,
        bruttoPraemieZW=?,
        buendel_bndNr=?,
        extended=?,
        gesetz=?,
        hauptfaelligkeit=?,
        leistungsEmpf_oapId=?,
        leistungsEmpf_partnerId=?,
        nettoPraemieZW=?,
        nettoTarifPraemie=?,
        oap_oapId=?,
        praemienzahler_oapId=?,
        praemienzahler_partnerId=?,
        sparte=?,
        status=?,
        verlaengerung=?,
        versicherungsAenderung=?,
        versicherungssteuerProzent=?,
        waehrung=?,
        zahlungsPeriode=?,
        zahlweg=?
    where
        createdAt=?
        and mandatorId=?
        and validFrom=?
        and vtrNr=?
        and version=?
TRACE org.hibernate.type.StringType: binding null to parameter: 1
TRACE org.hibernate.type.StringType: binding '12345' to parameter: 2
TRACE org.hibernate.type.IntegerType: binding '1' to parameter: 3
TRACE org.hibernate.type.TimestampType: binding null to parameter: 4
TRACE org.hibernate.type.DateType: binding '31 Dezember 2999' to parameter: 5
TRACE org.hibernate.type.StringType: binding 'P_Hausrat_Versicherung::P_Hausrat_Versicherung' to parameter: 6
TRACE org.hibernate.type.BigDecimalType: binding '459.39' to parameter: 7
TRACE org.hibernate.type.BigDecimalType: binding '0.00' to parameter: 8
TRACE org.hibernate.type.StringType: binding '0' to parameter: 9
TRACE org.hibernate.type.BigDecimalType: binding '386.04' to parameter: 10
TRACE org.hibernate.type.DateType: binding '01 Januar 2009' to parameter: 11
TRACE org.hibernate.type.DateType: binding '31 Dezember 2009' to parameter: 12
TRACE org.hibernate.type.StringType: binding '12' to parameter: 13
TRACE org.hibernate.type.BigDecimalType: binding '0.00' to parameter: 14
TRACE org.hibernate.type.BigDecimalType: binding '0.00' to parameter: 15
TRACE org.hibernate.type.BigDecimalType: binding '73.35' to parameter: 16
TRACE org.hibernate.type.DateType: binding '31 Dezember 2011' to parameter: 17
TRACE org.hibernate.type.StringType: binding 'ohne' to parameter: 18
TRACE org.hibernate.type.BigDecimalType: binding '459.39' to parameter: 19
TRACE org.hibernate.type.StringType: binding '10000000' to parameter: 20
TRACE org.hibernate.type.BooleanType: binding 'false' to parameter: 21
TRACE org.hibernate.type.StringType: binding null to parameter: 22
TRACE org.hibernate.type.StringType: binding '01.01.' to parameter: 23
TRACE org.hibernate.type.StringType: binding null to parameter: 24
TRACE org.hibernate.type.StringType: binding null to parameter: 25
TRACE org.hibernate.type.BigDecimalType: binding '386.04' to parameter: 26
TRACE org.hibernate.type.BigDecimalType: binding '386.04' to parameter: 27
TRACE org.hibernate.type.StringType: binding '1000000' to parameter: 28
TRACE org.hibernate.type.StringType: binding null to parameter: 29
TRACE org.hibernate.type.StringType: binding null to parameter: 30
TRACE org.hibernate.type.StringType: binding '220' to parameter: 31
TRACE org.hibernate.type.StringType: binding 'AK' to parameter: 32
TRACE org.hibernate.type.StringType: binding null to parameter: 33
TRACE org.hibernate.type.StringType: binding null to parameter: 34
TRACE org.hibernate.type.BigDecimalType: binding '19.00' to parameter: 35
TRACE org.hibernate.type.StringType: binding 'EUR' to parameter: 36
TRACE org.hibernate.type.StringType: binding '12' to parameter: 37
TRACE org.hibernate.type.StringType: binding null to parameter: 38
TRACE org.hibernate.type.TimestampType: binding '2009-07-13 10:24:10' to parameter: 39
TRACE org.hibernate.type.StringType: binding 'N/A' to parameter: 40
TRACE org.hibernate.type.DateType: binding '13 Juli 2009' to parameter: 41
TRACE org.hibernate.type.StringType: binding '10000000' to parameter: 42
TRACE org.hibernate.type.IntegerType: binding '0' to parameter: 43
ERROR org.hibernate.event.def.AbstractFlushingEventListener: Could not synchronize database state with session
org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect): [de.corag.contract.persistence.base.internal.VersicherungsvertragActive#VersicherungsvertragActivePKey [vtrNr=10000000, mandatorId=N/A, validFrom=2009-07-13, createdAt=2009-07-13 10:24:10.0]]
   at org.hibernate.persister.entity.AbstractEntityPersister.check(AbstractEntityPersister.java:1769)
   at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2412)
   at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:2312)
   at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2612)
   at org.hibernate.action.EntityUpdateAction.execute(EntityUpdateAction.java:96)
   at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:279)
   at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263)
   at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:168)
   at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)
   at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)
   at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1000)
   at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:338)
   at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:106)
   at org.hibernate.ejb.TransactionImpl.commit(TransactionImpl.java:54)
...
Caused by: javax.persistence.RollbackException: Error while commiting the transaction
   at org.hibernate.ejb.TransactionImpl.commit(TransactionImpl.java:71)
..
Caused by: javax.persistence.OptimisticLockException: org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect): [de.corag.contract.persistence.base.internal.VersicherungsvertragActive#VersicherungsvertragActivePKey [vtrNr=10000000, mandatorId=N/A, validFrom=2009-07-13, createdAt=2009-07-13 10:24:10.0]]
   at org.hibernate.ejb.AbstractEntityManagerImpl.wrapStaleStateException(AbstractEntityManagerImpl.java:653)
   at org.hibernate.ejb.TransactionImpl.commit(TransactionImpl.java:59)
   ... 36 more
Caused by: org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect): [de.corag.contract.persistence.base.internal.VersicherungsvertragActive#VersicherungsvertragActivePKey [vtrNr=10000000, mandatorId=N/A, validFrom=2009-07-13, createdAt=2009-07-13 10:24:10.0]]
   at org.hibernate.persister.entity.AbstractEntityPersister.check(AbstractEntityPersister.java:1769)
   at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2412)
   at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:2312)
   at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2612)
   at org.hibernate.action.EntityUpdateAction.execute(EntityUpdateAction.java:96)
...


Top
 Profile  
 
 Post subject: Re: OptimisticLockException within a single session
PostPosted: Wed Sep 02, 2009 11:17 am 
Newbie

Joined: Wed Sep 02, 2009 10:12 am
Posts: 1
Hi,

I have also just hit this problem.

Hibernate version: 3.3.1 GA
JBOSS: 5.0.1 GA

Stateless session bean:

@PersistenceContext
private EntityManager entityManager; // PersistenceUnit configured to Oracle database

public TestEntity addEntity(final TestEntity te){

te.setField1(value1);
te.setField2(value2);

em.persist(te);

em.setField3(value3); -----> throws OptimisticLockException

}

Exception:
org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect)

The version of the entity is 0 when persist() is invoked. I suspect this gets incremented to 1 when setField3() is invoked and hence the exception. If I comment out setField3(), it works fine. Does anyone know what could be the problem here?

Many Thanks
Naresh


Full Stack Trace:

2009-09-02 13:31:33,631 INFO [STDOUT] (http-localhost%2F127.0.0.1-8180-1) [http-localhost%2F127.0.0.1-8180-1] ERROR o.h.e.d.AbstractFlushingEventListener - Could not synchronize database state with session
org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect): [com.autonomy.spectre.pdc.copytaste.Copytaste#8a82e9fc237a830101237abd0ef00009]
at org.hibernate.persister.entity.AbstractEntityPersister.check(AbstractEntityPersister.java:1792) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2435) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:2335) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2635) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.action.EntityUpdateAction.execute(EntityUpdateAction.java:115) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:279) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:168) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:50) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1027) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:365) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.ejb.AbstractEntityManagerImpl$1.beforeCompletion(AbstractEntityManagerImpl.java:504) [hibernate-entitymanager.jar!/:3.4.0.GA]
at com.arjuna.ats.internal.jta.resources.arjunacore.SynchronizationImple.beforeCompletion(SynchronizationImple.java:101) [jbossjta.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.beforeCompletion(TwoPhaseCoordinator.java:263) [jbossjta.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.end(TwoPhaseCoordinator.java:86) [jbossjta.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at com.arjuna.ats.arjuna.AtomicAction.commit(AtomicAction.java:177) [jbossjta.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple.java:1414) [jbossjta.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.commit(BaseTransaction.java:135) [jbossjta.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate.commit(BaseTransactionManagerDelegate.java:75) [jbossjta-integration.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.jboss.aspects.tx.TxPolicy.endTransaction(TxPolicy.java:170) [jboss-transaction-aspects.jar!/:1.0.0.GA]
at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:87) [jboss-transaction-aspects.jar!/:1.0.0.GA]
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:190) [jboss-transaction-aspects.jar!/:1.0.0.GA]
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [jboss-aop.jar:2.0.1.GA]
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76) [jboss-transaction-aspects.jar!/:1.0.0.GA]
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [jboss-aop.jar:2.0.1.GA]
at org.jboss.ejb3.security.RunAsSecurityInterceptorv2.invoke(RunAsSecurityInterceptorv2.java:94) [jboss-ejb3-core.jar!/:1.0.0]
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [jboss-aop.jar:2.0.1.GA]
at org.jboss.ejb3.security.RoleBasedAuthorizationInterceptorv2.invoke(RoleBasedAuthorizationInterceptorv2.java:201) [jboss-ejb3-core.jar!/:1.0.0]
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [jboss-aop.jar:2.0.1.GA]
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186) [jboss-ejb3-core.jar!/:1.0.0]
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [jboss-aop.jar:2.0.1.GA]
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41) [jboss-ejb3-core.jar!/:1.0.0]
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [jboss-aop.jar:2.0.1.GA]
at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106) [jboss-ejb3-core.jar!/:1.0.0]
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [jboss-aop.jar:2.0.1.GA]
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67) [jboss-ejb3-core.jar!/:1.0.0]
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [jboss-aop.jar:2.0.1.GA]
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67) [jboss-current-invocation-aspects.jar!/:1.0.0.GA]
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [jboss-aop.jar:2.0.1.GA]
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:219) [jboss-ejb3-core.jar!/:1.0.0]
at org.jboss.ejb3.proxy.handler.ProxyInvocationHandlerBase.invoke(ProxyInvocationHandlerBase.java:261) [jboss-ejb3-proxy.jar!/:1.0.0]
at org.jboss.ejb3.proxy.handler.session.SessionSpecProxyInvocationHandlerBase.invoke(SessionSpecProxyInvocationHandlerBase.java:101) [jboss-ejb3-proxy.jar!/:1.0.0]
at $Proxy1602.addCopytaste(Unknown Source) [na:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [na:1.6.0_13]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [na:1.6.0_13]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.6.0_13]
at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_13]
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invokeInContext(LocalSlsbInvokerInterceptor.java:71) [org.springframework.context-3.0.0.M3.jar!/:3.0.0.M3]
at org.springframework.ejb.access.AbstractSlsbInvokerInterceptor.invoke(AbstractSlsbInvokerInterceptor.java:189) [org.springframework.context-3.0.0.M3.jar!/:3.0.0.M3]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) [org.springframework.aop-3.0.0.M3.jar!/:3.0.0.M3]
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) [org.springframework.aop-3.0.0.M3.jar!/:3.0.0.M3]
at $Proxy1603.addCopytaste(Unknown Source) [na:na]
at com.autonomy.spectre.pdc.controllers.copytaste.CopytasteController.addCopytaste(CopytasteController.java:105) [classes/:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [na:1.6.0_13]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [na:1.6.0_13]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.6.0_13]
at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_13]
at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.doInvokeMethod(HandlerMethodInvoker.java:626) [org.springframework.web.servlet-3.0.0.M3.jar!/:3.0.0.M3]
at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:150) [org.springframework.web.servlet-3.0.0.M3.jar!/:3.0.0.M3]
at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:354) [org.springframework.web.servlet-3.0.0.M3.jar!/:3.0.0.M3]
at
2009-09-02 13:31:33,631 INFO [STDOUT] (http-localhost%2F127.0.0.1-8180-1) org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:342) [org.springframework.web.servlet-3.0.0.M3.jar!/:3.0.0.M3]
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:763) [org.springframework.web.servlet-3.0.0.M3.jar!/:3.0.0.M3]
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:709) [org.springframework.web.servlet-3.0.0.M3.jar!/:3.0.0.M3]
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:613) [org.springframework.web.servlet-3.0.0.M3.jar!/:3.0.0.M3]
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:536) [org.springframework.web.servlet-3.0.0.M3.jar!/:3.0.0.M3]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) [servlet-api.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) [servlet-api.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at ch.qos.logback.classic.selector.servlet.LoggerContextFilter.doFilter(LoggerContextFilter.java:69) [logback-classic-0.9.15.jar!/:na]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) [jboss-web-service.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190) [jboss-web-service.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92) [jboss-web-service.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126) [jboss-web-service.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70) [jboss-web-service.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158) [jboss-web-service.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:601) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at java.lang.Thread.run(Thread.java:619) [na:1.6.0_13]
2009-09-02 13:31:33,647 INFO [STDOUT] (http-localhost%2F127.0.0.1-8180-1) [http-localhost%2F127.0.0.1-8180-1] WARN c.a.a.a.logging.arjLoggerI18N - [com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator_2] TwoPhaseCoordinator.beforeCompletion - failed for com.arjuna.ats.internal.jta.resources.arjunacore.SynchronizationImple@18f0f3b
javax.persistence.OptimisticLockException
at org.hibernate.ejb.AbstractEntityManagerImpl.wrapStaleStateException(AbstractEntityManagerImpl.java:627) [hibernate-entitymanager.jar!/:3.4.0.GA]
at org.hibernate.ejb.AbstractEntityManagerImpl.throwPersistenceException(AbstractEntityManagerImpl.java:588) [hibernate-entitymanager.jar!/:3.4.0.GA]
at org.hibernate.ejb.AbstractEntityManagerImpl$1.beforeCompletion(AbstractEntityManagerImpl.java:513) [hibernate-entitymanager.jar!/:3.4.0.GA]
at com.arjuna.ats.internal.jta.resources.arjunacore.SynchronizationImple.beforeCompletion(SynchronizationImple.java:101) [jbossjta.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.beforeCompletion(TwoPhaseCoordinator.java:263) [jbossjta.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.end(TwoPhaseCoordinator.java:86) [jbossjta.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at com.arjuna.ats.arjuna.AtomicAction.commit(AtomicAction.java:177) [jbossjta.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple.java:1414) [jbossjta.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.commit(BaseTransaction.java:135) [jbossjta.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate.commit(BaseTransactionManagerDelegate.java:75) [jbossjta-integration.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.jboss.aspects.tx.TxPolicy.endTransaction(TxPolicy.java:170) [jboss-transaction-aspects.jar!/:1.0.0.GA]
at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:87) [jboss-transaction-aspects.jar!/:1.0.0.GA]
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:190) [jboss-transaction-aspects.jar!/:1.0.0.GA]
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [jboss-aop.jar:2.0.1.GA]
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76) [jboss-transaction-aspects.jar!/:1.0.0.GA]
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [jboss-aop.jar:2.0.1.GA]
at org.jboss.ejb3.security.RunAsSecurityInterceptorv2.invoke(RunAsSecurityInterceptorv2.java:94) [jboss-ejb3-core.jar!/:1.0.0]
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [jboss-aop.jar:2.0.1.GA]
at org.jboss.ejb3.security.RoleBasedAuthorizationInterceptorv2.invoke(RoleBasedAuthorizationInterceptorv2.java:201) [jboss-ejb3-core.jar!/:1.0.0]
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [jboss-aop.jar:2.0.1.GA]
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186) [jboss-ejb3-core.jar!/:1.0.0]
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [jboss-aop.jar:2.0.1.GA]
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41) [jboss-ejb3-core.jar!/:1.0.0]
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [jboss-aop.jar:2.0.1.GA]
at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106) [jboss-ejb3-core.jar!/:1.0.0]
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [jboss-aop.jar:2.0.1.GA]
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67) [jboss-ejb3-core.jar!/:1.0.0]
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [jboss-aop.jar:2.0.1.GA]
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67) [jboss-current-invocation-aspects.jar!/:1.0.0.GA]
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [jboss-aop.jar:2.0.1.GA]
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:219) [jboss-ejb3-core.jar!/:1.0.0]
at org.jboss.ejb3.proxy.handler.ProxyInvocationHandlerBase.invoke(ProxyInvocationHandlerBase.java:261) [jboss-ejb3-proxy.jar!/:1.0.0]
at org.jboss.ejb3.proxy.handler.session.SessionSpecProxyInvocationHandlerBase.invoke(SessionSpecProxyInvocationHandlerBase.java:101) [jboss-ejb3-proxy.jar!/:1.0.0]
at $Proxy1602.addCopytaste(Unknown Source) [na:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [na:1.6.0_13]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [na:1.6.0_13]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.6.0_13]
at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_13]
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invokeInContext(LocalSlsbInvokerInterceptor.java:71) [org.springframework.context-3.0.0.M3.jar!/:3.0.0.M3]
at org.springframework.ejb.access.AbstractSlsbInvokerInterceptor.invoke(AbstractSlsbInvokerInterceptor.java:189) [org.springframework.context-3.0.0.M3.jar!/:3.0.0.M3]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) [org.springframework.aop-3.0.0.M3.jar!/:3.0.0.M3]
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) [org.springframework.aop-3.0.0.M3.jar!/:3.0.0.M3]
at $Proxy1603.addCopytaste(Unknown Source) [na:na]
at com.autonomy.spectre.pdc.controllers.copytaste.CopytasteController.addCopytaste(CopytasteController.java:105) [classes/:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [na:1.6.0_13]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [na:1.6.0_13]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.6.0_13]
at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_13]
at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.doInvokeMethod(HandlerMethodInvoker.java:626) [org.springframework.web.servlet-3.0.0.M3.jar!/:3.0.0.M3]
at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:150) [org.springframework.web.servlet-3.0.0.M3.jar!/:3.0.0.M3]
at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:354) [org.springframework.web.servlet-3.0.0.M3.jar!/:3.0.0.M3]
at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:342) [org.springframework.web.servlet-3.0.0.M3.jar!/:3.0.0.M3]
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:763) [org.springframework.web.servlet-3.0.0.M3.jar!/:3.0.0.M3]
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:709) [org.springframework.web.servlet-3.0.0.M3.jar!/:3.0.0.M3]
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:613) [org.springframework.web.servlet-3.0.0.M3.jar!/:3.0.0.M3]
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:536) [org.springframework.web.servlet-3.0.0.M3.jar!/:3.0.0.M3]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) [servlet-api.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) [servlet-api.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) [jbossweb.jar
2009-09-02 13:31:33,663 INFO [STDOUT] (http-localhost%2F127.0.0.1-8180-1) !/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at ch.qos.logback.classic.selector.servlet.LoggerContextFilter.doFilter(LoggerContextFilter.java:69) [logback-classic-0.9.15.jar!/:na]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) [jboss-web-service.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190) [jboss-web-service.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92) [jboss-web-service.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126) [jboss-web-service.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70) [jboss-web-service.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158) [jboss-web-service.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:601) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at java.lang.Thread.run(Thread.java:619) [na:1.6.0_13]
Caused by: org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect): [com.autonomy.spectre.pdc.copytaste.Copytaste#8a82e9fc237a830101237abd0ef00009]
at org.hibernate.persister.entity.AbstractEntityPersister.check(AbstractEntityPersister.java:1792) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2435) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:2335) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2635) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.action.EntityUpdateAction.execute(EntityUpdateAction.java:115) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:279) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:168) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:50) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1027) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:365) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.ejb.AbstractEntityManagerImpl$1.beforeCompletion(AbstractEntityManagerImpl.java:504) [hibernate-entitymanager.jar!/:3.4.0.GA]
... 79 common frames omitted
2009-09-02 13:31:33,663 DEBUG [org.jboss.jpa.deployment.ManagedEntityManagerFactory] (http-localhost%2F127.0.0.1-8180-1) ************** closing entity managersession **************
2009-09-02 13:31:33,741 INFO [STDOUT] (http-localhost%2F127.0.0.1-8180-1) [http-localhost%2F127.0.0.1-8180-1] ERROR c.a.s.p.e.r.AjaxErrorResolver - Exception during Ajax Request:
javax.ejb.EJBTransactionRolledbackException: Transaction rolled back
at org.jboss.ejb3.tx.Ejb3TxPolicy.handleEndTransactionException(Ejb3TxPolicy.java:54) [jboss-ejb3-transactions.jar!/:1.0.0]
at org.jboss.aspects.tx.TxPolicy.endTransaction(TxPolicy.java:175) [jboss-transaction-aspects.jar!/:1.0.0.GA]
at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:87) [jboss-transaction-aspects.jar!/:1.0.0.GA]
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:190) [jboss-transaction-aspects.jar!/:1.0.0.GA]
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [jboss-aop.jar:2.0.1.GA]
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76) [jboss-transaction-aspects.jar!/:1.0.0.GA]
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [jboss-aop.jar:2.0.1.GA]
at org.jboss.ejb3.security.RunAsSecurityInterceptorv2.invoke(RunAsSecurityInterceptorv2.java:94) [jboss-ejb3-core.jar!/:1.0.0]
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [jboss-aop.jar:2.0.1.GA]
at org.jboss.ejb3.security.RoleBasedAuthorizationInterceptorv2.invoke(RoleBasedAuthorizationInterceptorv2.java:201) [jboss-ejb3-core.jar!/:1.0.0]
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [jboss-aop.jar:2.0.1.GA]
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:186) [jboss-ejb3-core.jar!/:1.0.0]
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [jboss-aop.jar:2.0.1.GA]
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:41) [jboss-ejb3-core.jar!/:1.0.0]
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [jboss-aop.jar:2.0.1.GA]
at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106) [jboss-ejb3-core.jar!/:1.0.0]
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [jboss-aop.jar:2.0.1.GA]
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67) [jboss-ejb3-core.jar!/:1.0.0]
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [jboss-aop.jar:2.0.1.GA]
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67) [jboss-current-invocation-aspects.jar!/:1.0.0.GA]
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [jboss-aop.jar:2.0.1.GA]
at org.jboss.ejb3.session.SessionSpecContainer.invoke(SessionSpecContainer.java:219) [jboss-ejb3-core.jar!/:1.0.0]
at org.jboss.ejb3.proxy.handler.ProxyInvocationHandlerBase.invoke(ProxyInvocationHandlerBase.java:261) [jboss-ejb3-proxy.jar!/:1.0.0]
at org.jboss.ejb3.proxy.handler.session.SessionSpecProxyInvocationHandlerBase.invoke(SessionSpecProxyInvocationHandlerBase.java:101) [jboss-ejb3-proxy.jar!/:1.0.0]
at $Proxy1602.addCopytaste(Unknown Source) [na:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [na:1.6.0_13]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [na:1.6.0_13]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.6.0_13]
at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_13]
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invokeInContext(LocalSlsbInvokerInterceptor.java:71) [org.springframework.context-3.0.0.M3.jar!/:3.0.0.M3]
at org.springframework.ejb.access.AbstractSlsbInvokerInterceptor.invoke(AbstractSlsbInvokerInterceptor.java:189) [org.springframework.context-3.0.0.M3.jar!/:3.0.0.M3]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) [org.springframework.aop-3.0.0.M3.jar!/:3.0.0.M3]
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) [org.springframework.aop-3.0.0.M3.jar!/:3.0.0.M3]
at $Proxy1603.addCopytaste(Unknown Source) [na:na]
at com.autonomy.spectre.pdc.controllers.copytaste.CopytasteController.addCopytaste(CopytasteController.java:105) [classes/:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [na:1.6.0_13]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [na:1.6.0_13]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [na:1.6.0_13]
at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_13]
at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.doInvokeMethod(HandlerMethodInvoker.java:626) [org.springframework.web.servlet-3.0.0.M3.jar!/:3.0.0.M3]
at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:150) [org.springframework.web.servlet-3.0.0.M3.jar!/:3.0.0.M3]
at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:354) [org.springframework.web.servlet-3.0.0.M3.jar!/:3.0.0.M3]
at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:342) [org.springframework.web.servlet-3.0.0.M3.jar!/:3.0.0.M3]
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:763) [org.springframework.web.servlet-3.0.0.M3.jar!/:3.0.0.M3]
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:709) [org.springframework.web.servlet-3.0.0.M3.jar!/:3.0.0.M3]
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:613) [org.springframework.web.servlet-3.0.0.M3.jar!/:3.0.0.M3]
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:536) [org.springframework.web.servlet-3.0.0.M3.jar!/:3.0.0.M3]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) [servlet-api.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) [servlet-api.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at ch.qos.logback.classic.selector.servlet.LoggerContextFilter.doFilter(LoggerContextFilter.java:69) [logback-classic-0.9.15.jar!/:na]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) [jboss-web-service.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190) [jboss-web-service.jar!/:5.0.1.GA (build: SV
2009-09-02 13:31:33,741 INFO [STDOUT] (http-localhost%2F127.0.0.1-8180-1) NTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92) [jboss-web-service.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126) [jboss-web-service.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70) [jboss-web-service.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158) [jboss-web-service.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:601) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) [jbossweb.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at java.lang.Thread.run(Thread.java:619) [na:1.6.0_13]
Caused by: javax.transaction.RollbackException: [com.arjuna.ats.internal.jta.transaction.arjunacore.commitwhenaborted] [com.arjuna.ats.internal.jta.transaction.arjunacore.commitwhenaborted] Could not commit transaction.
at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple.java:1426) [jbossjta.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.commit(BaseTransaction.java:135) [jbossjta.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate.commit(BaseTransactionManagerDelegate.java:75) [jbossjta-integration.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at org.jboss.aspects.tx.TxPolicy.endTransaction(TxPolicy.java:170) [jboss-transaction-aspects.jar!/:1.0.0.GA]
... 71 common frames omitted
Caused by: javax.persistence.OptimisticLockException
at org.hibernate.ejb.AbstractEntityManagerImpl.wrapStaleStateException(AbstractEntityManagerImpl.java:627) [hibernate-entitymanager.jar!/:3.4.0.GA]
at org.hibernate.ejb.AbstractEntityManagerImpl.throwPersistenceException(AbstractEntityManagerImpl.java:588) [hibernate-entitymanager.jar!/:3.4.0.GA]
at org.hibernate.ejb.AbstractEntityManagerImpl$1.beforeCompletion(AbstractEntityManagerImpl.java:513) [hibernate-entitymanager.jar!/:3.4.0.GA]
at com.arjuna.ats.internal.jta.resources.arjunacore.SynchronizationImple.beforeCompletion(SynchronizationImple.java:101) [jbossjta.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.beforeCompletion(TwoPhaseCoordinator.java:263) [jbossjta.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.end(TwoPhaseCoordinator.java:86) [jbossjta.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at com.arjuna.ats.arjuna.AtomicAction.commit(AtomicAction.java:177) [jbossjta.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple.java:1414) [jbossjta.jar!/:5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA date=200902232048)]
... 74 common frames omitted
Caused by: org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect): [com.autonomy.spectre.pdc.copytaste.Copytaste#8a82e9fc237a830101237abd0ef00009]
at org.hibernate.persister.entity.AbstractEntityPersister.check(AbstractEntityPersister.java:1792) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2435) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:2335) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2635) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.action.EntityUpdateAction.execute(EntityUpdateAction.java:115) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:279) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:168) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:50) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1027) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:365) [hibernate-core.jar!/:3.3.1.GA]
at org.hibernate.ejb.AbstractEntityManagerImpl$1.beforeCompletion(AbstractEntityManagerImpl.java:504) [hibernate-entitymanager.jar!/:3.4.0.GA]
... 79 common frames omitted


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 2 posts ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.