I wrote a reply to this, but decided to put it on the wiki instead... so head over to http://wiki.neo4j.org/content/Transactions#Deadlocks and read all about it :)
2010/2/22 Raul Raja Martinez <[email protected]>: > Hi, > > I have some code that runs in parallel through a Thread pool executor. > I'm getting the following exception: > > publish exception: class > org.neo4j.kernel.impl.transaction.DeadlockDetectedException : > Transaction[Status=STATUS_ACTIVE,ResourceList=Xid[GlobalId[NEOKERNL|1266821950597|383448], > BranchId[ 52 49 52 49 52 49 ]] > xaresource[org.neo4j.kernel.impl.nioneo.xa.neostorexaconnection$neostorexaresou...@16107eff] > Status[ENLISTED] can't wait on resource RWLock[NodeImpl#9058] since => > Transaction[Status=STATUS_ACTIVE,ResourceList=Xid[GlobalId[NEOKERNL|1266821950597|383448], > BranchId[ 52 49 52 49 52 49 ]] > xaresource[org.neo4j.kernel.impl.nioneo.xa.neostorexaconnection$neostorexaresou...@16107eff] > Status[ENLISTED] <- RWLock[NodeImpl#187780] <- > Transaction[Status=STATUS_ACTIVE,ResourceList=Xid[GlobalId[NEOKERNL|1266821950597|383448], > BranchId[ 52 49 52 49 52 49 ]] > xaresource[org.neo4j.kernel.impl.nioneo.xa.neostorexaconnection$neostorexaresou...@16107eff] > Status[ENLISTED] <- RWLock[NodeImpl#9058] > at > com.cirqe.api.persistence.graph.impl.neo4j.Neo4JGraphNodeProxy.invoke(Neo4JGraphNodeProxy.java:127) > > I thought I'd post it since we have not seen this until we have upgraded to > the latest version. > > Thanks in advance! > > Raul > _______________________________________________ > Neo mailing list > [email protected] > https://lists.neo4j.org/mailman/listinfo/user > -- Mattias Persson, [[email protected]] Neo Technology, www.neotechnology.com _______________________________________________ Neo mailing list [email protected] https://lists.neo4j.org/mailman/listinfo/user

