Hi,
I've been happily using neo4j for the data store for our project for some time
now, but after working with b-9 for a couple weeks in development I've run into
the following problem during startup:
2009-09-10 12:09:35,926 ERROR :
[edu.uchicago.nsit.iteco.server.neo.NeoHelper] Error during db load
dir=data/neo2/neo
org.neo4j.impl.nioneo.store.StoreFailureException: Block not inUse[0]
blockId[27880]
at
org.neo4j.impl.nioneo.store.AbstractDynamicStore.getLightRecord(Unknown Source)
at
org.neo4j.impl.nioneo.store.AbstractDynamicStore.getLightRecords(Unknown Source)
at org.neo4j.impl.nioneo.store.PropertyStore.makeHeavy(Unknown Source)
at org.neo4j.impl.nioneo.xa.NeoTransaction.nodeChangeProperty(Unknown
Source)
at
org.neo4j.impl.nioneo.xa.NeoStoreXaConnection$NodeEventConsumerImpl.changeProperty(Unknown
Source)
at
org.neo4j.impl.nioneo.xa.NioNeoDbPersistenceSource$NioNeoDbResourceConnection.nodeChangeProperty(Unknown
Source)
at
org.neo4j.impl.persistence.PersistenceManager.nodeChangeProperty(Unknown Source)
at org.neo4j.impl.core.NodeManager.nodeChangeProperty(Unknown Source)
at org.neo4j.impl.core.NodeImpl.changeProperty(Unknown Source)
at org.neo4j.impl.core.NeoPrimitive.setProperty(Unknown Source)
at org.neo4j.impl.core.NodeProxy.setProperty(Unknown Source)
at org.neo4j.util.NeoUtil.setProperty(Unknown Source)
at org.neo4j.neometa.structure.MetaStructureObject.setProperty(Unknown
Source)
at
org.neo4j.neometa.structure.MetaStructureObject.setOrRemoteProperty(Unknown
Source)
at
org.neo4j.neometa.structure.MetaStructureProperty.setOwlPropertyType(Unknown
Source)
at
org.neo4j.neometa.input.rdfs.RdfsImporter.trySetPropertyOwlType(Unknown Source)
at org.neo4j.neometa.input.rdfs.RdfsImporter.access$500(Unknown Source)
at
org.neo4j.neometa.input.rdfs.RdfsImporter$PropertyReader.readThing(Unknown
Source)
at
org.neo4j.neometa.input.rdfs.RdfsImporter$PropertyReader.readThing(Unknown
Source)
at org.neo4j.neometa.input.rdfs.RdfsImporter.readThings(Unknown Source)
at org.neo4j.neometa.input.rdfs.RdfsImporter.readProperties(Unknown
Source)
at org.neo4j.neometa.input.rdfs.RdfsImporter.readFrom(Unknown Source)
at org.neo4j.neometa.input.rdfs.RdfsImporter.doImport(Unknown Source)
at
edu.uchicago.nsit.iteco.server.neo.NeoHelper.<init>(NeoHelper.java:109)
at
edu.uchicago.nsit.iteco.server.neo.NeoDatabase.loadData(NeoDatabase.java:97)
at
edu.uchicago.nsit.iteco.server.DefaultItecoData.loadDatabase(DefaultItecoData.java:1082)
at
edu.uchicago.nsit.iteco.server.DefaultItecoData.<init>(DefaultItecoData.java:347)
at
edu.uchicago.nsit.iteco.server.DefaultItecoData.init(DefaultItecoData.java:188)
at
edu.uchicago.nsit.iteco.client.serverless.LocalRequestCommunicator.initData(LocalRequestCommunicator.java:250)
at
edu.uchicago.nsit.iteco.client.serverless.LocalRequestCommunicator.<init>(LocalRequestCommunicator.java:194)
at
edu.uchicago.nsit.iteco.client.serverless.LocalRequestCommunicator.<init>(LocalRequestCommunicator.java:174)
at
edu.uchicago.nsit.iteco.client.serverless.LocalRequestCommunicator$1.call(LocalRequestCommunicator.java:109)
at
edu.uchicago.nsit.iteco.client.serverless.LocalRequestCommunicator$1.call(LocalRequestCommunicator.java:1)
at
edu.uchicago.nsit.iteco.client.serverless.LocalRequestCommunicator.newInstance(LocalRequestCommunicator.java:164)
at
edu.uchicago.nsit.iteco.netinf.serverless.ServerlessNetInfClient.main(ServerlessNetInfClient.java:39)
To be fair, though, on the previous run I terminated the running process when
code outside neo was churning because I had started it by mistake and was
impatient :). I'd done this many times before in development on both this
version and previous releases and never ran into this problem. The store size
is roughly 250MB. I tried deleting the transaction logs but no joy :(.
This looks like some kind of assertion error, though, so I thought I'd let you
guys know in case there is something serious going on here...
Thanks,
Justin
_______________________________________________
Neo mailing list
[email protected]
https://lists.neo4j.org/mailman/listinfo/user