org.jboss.util.deadlock.ApplicationDeadlockException: Application deadlock detected, resource=org.jboss.ejb.plugins.lock.QueuedPessimisticEJBLock@9ef863, bean=CustomerAccountBean, id=10000305, refs=2, tx=TransactionImpl:XidImpl [FormatId=257, GlobalId=AOFR00268//1853, BranchQual=], synched=Thread[http-0.0.0.0-8080-Processor23,5,jboss], timeout=5000, queue=[], holder=TransactionImpl:XidImpl [FormatId=257, GlobalId=AOFR00268//1843, BranchQual=], waitingResource=org.jboss.ejb.plugins.lock.QueuedPessimisticEJBLock@c5458b, bean=DistributionCentreBean, id=10000201, refs=2, tx=TransactionImpl:XidImpl [FormatId=257, GlobalId=AOFR00268//1843, BranchQual=], synched=null, timeout=5000, queue=[TXLOCK waitingTx=TransactionImpl:XidImpl [FormatId=257, GlobalId=AOFR00268//1853, BranchQual=] id=0 thread=Thread[http-0.0.0.0-8080-Processor25,5,jboss] queued=true], waitingResourceHolder=TransactionImpl:XidImpl [FormatId=257, GlobalId=AOFR00268//1843, BranchQual=] at org.jboss.util.deadlock.DeadlockDetector.deadlockDetection(DeadlockDetector.java:48) at org.jboss.ejb.plugins.lock.QueuedPessimisticEJBLock.waitForTx(QueuedPessimisticEJBLock.java:301) (...)