I'm running into the exception below when I try to delete a node when
first starting up a graph database.

I'm experimenting with a transaction event handler. The error,
however, occurs before my handler gets called.

org.neo4j.kernel.impl.nioneo.store.InvalidRecordException: Node[10] not in use
        at 
org.neo4j.kernel.impl.nioneo.xa.WriteTransaction.nodeGetProperties(WriteTransaction.java:1009)
        at 
org.neo4j.kernel.impl.nioneo.xa.NeoStoreXaConnection$NodeEventConsumerImpl.getProperties(NeoStoreXaConnection.java:228)
        at 
org.neo4j.kernel.impl.nioneo.xa.NioNeoDbPersistenceSource$NioNeoDbResourceConnection.nodeLoadProperties(NioNeoDbPersistenceSource.java:432)
        at 
org.neo4j.kernel.impl.persistence.PersistenceManager.loadNodeProperties(PersistenceManager.java:100)
        at 
org.neo4j.kernel.impl.core.NodeManager.loadProperties(NodeManager.java:628)
        at org.neo4j.kernel.impl.core.NodeImpl.loadProperties(NodeImpl.java:84)
        at 
org.neo4j.kernel.impl.core.Primitive.ensureFullLightProperties(Primitive.java:591)
        at 
org.neo4j.kernel.impl.core.Primitive.getAllCommittedProperties(Primitive.java:604)
        at 
org.neo4j.kernel.impl.core.LockReleaser.populateNodeRelEvent(LockReleaser.java:855)
        at 
org.neo4j.kernel.impl.core.LockReleaser.getTransactionData(LockReleaser.java:740)
        at 
org.neo4j.kernel.impl.core.NodeManager.getTransactionData(NodeManager.java:914)
        at 
org.neo4j.kernel.impl.core.TransactionEventsSyncHook.beforeCompletion(TransactionEventsSyncHook.java:39)
        at 
org.neo4j.kernel.impl.transaction.TransactionImpl.doBeforeCompletion(TransactionImpl.java:341)
        at 
org.neo4j.kernel.impl.transaction.TxManager.commit(TxManager.java:556)
        at 
org.neo4j.kernel.impl.transaction.TransactionImpl.commit(TransactionImpl.java:103)
        at 
org.neo4j.kernel.EmbeddedGraphDbImpl$TransactionImpl.finish(EmbeddedGraphDbImpl.java:410)
        at gv.graph.Nodes.deleteNode(Nodes.java:349)
        at gv.graph.NodeDelete.handle(NodeDelete.java:20)
        at gv.graph.MessageHandler.run(MessageHandler.java:59)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:619)
May 13, 2010 2:42:56 PM
org.neo4j.kernel.impl.transaction.TransactionImpl doBeforeCompletion
WARNING: Caught exception from tx
syncronization[org.neo4j.kernel.impl.core.transactioneventssynch...@edf3f6]
beforeCompletion()
May 13, 2010 2:42:56 PM
org.neo4j.kernel.impl.transaction.TransactionImpl doAfterCompletion
WARNING: Caught exception from tx
syncronization[org.neo4j.kernel.impl.core.transactioneventssynch...@edf3f6]
afterCompletion()

Code details:

URL: https://svn.neo4j.org/components/kernel/trunk
Repository Root: https://svn.neo4j.org
Repository UUID: 0b971d98-bb2f-0410-8247-b05b2b5feb2a
Revision: 4415
_______________________________________________
Neo mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user

Reply via email to