Hi team,

I am getting the error below when I try withdrawing multiple times from an 
account

[http-bio-8443-exec-206] ERROR o.s.boot.context.web.ErrorPageFilter - 
Forwarding to error page from request 
[/api/v1/savingsaccounts/11673/transactions] due to exception [Optimistic 
locking errors were detected when flushing to the data store.  The following 
objects may have been concurrently modified in another transaction: 
[org.apache.fineract.portfolio.savings.domain.SavingsAccount-11673]]
org.apache.openjpa.persistence.OptimisticLockException: Optimistic locking 
errors were detected when flushing to the data store.  The following objects 
may have been concurrently modified in another transaction: 
[org.apache.fineract.portfolio.savings.domain.SavingsAccount-11673]
    at 
org.apache.openjpa.kernel.BrokerImpl.newFlushException(BrokerImpl.java:2357) 
~[openjpa-all-2.4.1.jar:2.4.1]
    at org.apache.openjpa.kernel.BrokerImpl.flush(BrokerImpl.java:2205) 
~[openjpa-all-2.4.1.jar:2.4.1]
    at org.apache.openjpa.kernel.BrokerImpl.flushSafe(BrokerImpl.java:2103) 
~[openjpa-all-2.4.1.jar:2.4.1]
    at org.apache.openjpa.kernel.BrokerImpl.flush(BrokerImpl.java:1874) 
~[openjpa-all-2.4.1.jar:2.4.1]
    at 
org.apache.openjpa.kernel.StateManagerImpl.assignObjectId(StateManagerImpl.java:599)
 ~[openjpa-all-2.4.1.jar:2.4.1]
    at 
org.apache.openjpa.kernel.StateManagerImpl.assignField(StateManagerImpl.java:686)
 ~[openjpa-all-2.4.1.jar:2.4.1]
    at 
org.apache.openjpa.kernel.StateManagerImpl.beforeAccessField(StateManagerImpl.java:1692)
 ~[openjpa-all-2.4.1.jar:2.4.1]
    at 
org.apache.openjpa.kernel.StateManagerImpl.accessingField(StateManagerImpl.java:1624)
 ~[openjpa-all-2.4.1.jar:2.4.1]
    at 
org.apache.fineract.infrastructure.core.domain.AbstractPersistableCustom.pcGetid(AbstractPersistableCustom.java)
 ~[classes/:na]
    at 
org.apache.fineract.infrastructure.core.domain.AbstractPersistableCustom.getId(AbstractPersistableCustom.java:45)
 ~[classes/:na]
    at 
org.apache.fineract.portfolio.savings.domain.SavingsAccountDomainServiceJpa.saveTransactionToGenerateTransactionId(SavingsAccountDomainServiceJpa.java:2


Please help.

Patrick

--
Patrick Asare-Frimpong
Senior Product Manager
[Hubtel]<https://www.hubtel.com/>
T: (+233) 302 256 859
M:+233 208 800 414
www.hubtel.com<https://www.hubtel.com/>
[Facebook]<https://web.facebook.com/hubtelghana/> [Twitter] 
<https://twitter.com/HubtelGhana>
[https://apps.hubtel.com/logos/Easter.jpg]<https://hubtel.com/mall/deal/easter-deals/>

Reply via email to