This discussion is archived
4 Replies Latest reply: Sep 11, 2012 4:42 AM by JamesSutherland RSS

Concurrent manager deadlock while getting sequence number

newToplinkUser Newbie
Currently Being Moderated
has anyone seen this? thanks,any ideas what is causing it?

-- Waiting for notification on: oracle/toplink/internal/helper/ConcurrencyManager@0x343f5dd0[fat lock]
at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
at java/lang/Object.wait(J)V(Native Method)
at java/lang/Object.wait(Object.java:474)
at oracle/toplink/internal/helper/ConcurrencyManager.acquire(ConcurrencyManager.java:76)
^-- Lock released while waiting: oracle/toplink/internal/helper/ConcurrencyManager@0x343f5dd0[recursive]
at oracle/toplink/internal/helper/ConcurrencyManager.acquire(ConcurrencyManager.java:62)
^-- Lock released while waiting: oracle/toplink/internal/helper/ConcurrencyManager@0x343f5dd0[fat lock]
at oracle/toplink/internal/sequencing/SequencingManager.acquireLock(SequencingManager.java:259)
at oracle/toplink/internal/sequencing/SequencingManager$Preallocation_NoTransaction_State.getNextValue(SequencingManager.java:506)
at oracle/toplink/internal/sequencing/SequencingManager.getNextValue(SequencingManager.java:864)
at oracle/toplink/internal/sequencing/ClientSessionSequencing.getNextValue(ClientSessionSequencing.java:75)
at oracle/toplink/internal/descriptors/ObjectBuilder.assignSequenceNumber(ObjectBuilder.java:203)
at oracle/toplink/publicinterface/UnitOfWork.assignSequenceNumbers(UnitOfWork.java:401)
at oracle/toplink/publicinterface/UnitOfWork.collectAndPrepareObjectsForCommit(UnitOfWork.java:841)
at oracle/toplink/publicinterface/UnitOfWork.commitToDatabaseWithChangeSet(UnitOfWork.java:1392)
at oracle/toplink/publicinterface/UnitOfWork.commitRootUnitOfWork(UnitOfWork.java:1164)
at oracle/toplink/publicinterface/UnitOfWork.commit(UnitOfWork.java:932)

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points