Hi, did you open it after a clean shutdown of the 1.4.M05 store? Because it will auto upgrade the store to a 1.5 format, but there's a problem of detecting store version in 1.5.M02 if you try to open it after a non-clean shutdown.
2011/10/26 Paul A. Jackson <paul.jack...@pb.com> > I have a graph that was created with 1.4.M05 that I am trying to open with > 1.5.M02. Is this supported? > > I get this exception: > Caused by: org.neo4j.graphdb.TransactionFailureException: Could not create > data source [nioneodb], see nested exception for cause of error > at > org.neo4j.kernel.impl.transaction.TxModule.registerDataSource(TxModule.java:153) > at > org.neo4j.kernel.GraphDbInstance.start(GraphDbInstance.java:112) > at > org.neo4j.kernel.EmbeddedGraphDbImpl.<init>(EmbeddedGraphDbImpl.java:190) > at > org.neo4j.kernel.EmbeddedGraphDatabase.<init>(EmbeddedGraphDatabase.java:80) > at com.g1.dcg.graph.neo4j.NeoGraph.<init>(NeoGraph.java:124) > ... 42 more > Caused by: java.lang.IllegalArgumentException > at java.nio.Buffer.limit(Buffer.java:249) > at > org.neo4j.kernel.impl.nioneo.xa.Command.readDynamicRecord(Command.java:253) > at > org.neo4j.kernel.impl.nioneo.xa.Command$RelationshipTypeCommand.readCommand(Command.java:957) > at > org.neo4j.kernel.impl.nioneo.xa.Command.readCommand(Command.java:1004) > at > org.neo4j.kernel.impl.nioneo.xa.NeoStoreXaDataSource$CommandFactory.readCommand(NeoStoreXaDataSource.java:302) > at > org.neo4j.kernel.impl.transaction.xaframework.LogIoUtils.readTxCommandEntry(LogIoUtils.java:157) > at > org.neo4j.kernel.impl.transaction.xaframework.LogIoUtils.readLogEntry(LogIoUtils.java:99) > at > org.neo4j.kernel.impl.transaction.xaframework.LogIoUtils.readEntry(LogIoUtils.java:76) > at > org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.readEntry(XaLogicalLog.java:866) > at > org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.doInternalRecovery(XaLogicalLog.java:796) > at > org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.open(XaLogicalLog.java:238) > at > org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.open(XaLogicalLog.java:192) > at > org.neo4j.kernel.impl.transaction.xaframework.XaContainer.openLogicalLog(XaContainer.java:97) > at > org.neo4j.kernel.impl.nioneo.xa.NeoStoreXaDataSource.<init>(NeoStoreXaDataSource.java:147) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) > at > java.lang.reflect.Constructor.newInstance(Constructor.java:513) > at > org.neo4j.kernel.impl.transaction.XaDataSourceManager.create(XaDataSourceManager.java:75) > at > org.neo4j.kernel.impl.transaction.TxModule.registerDataSource(TxModule.java:147) > ... 46 more > > The values in the readDynamicRecord method at the time of the call are: > static = org.neo4j.kernel.impl.nioneo.xa.Command > byteChannel = {org.neo4j.kernel.impl.util.BufferedFileChannel@53535} > buffer = {java.nio.DirectByteBuffer@33560}"java.nio.DirectByteBuffer[pos=12 > lim=12 cap=713]" > id = 1 > type = 0 > inUseFlag = 1 > inUse = true > record = {org.neo4j.kernel.impl.nioneo.store.DynamicRecord@63952 > }"DynamicRecord[1,true,isLight,-1]" > nrOfBytes = -1 > nextBlock = -4294967280 > > Thanks. > > Paul Jackson, Principal Software Engineer > Pitney Bowes Business Insight > 4200 Parliament Place | Suite 600 | Lanham, MD 20706-1844 USA > O: 301.918.0850 | M: 703.862.0120 | www.pb.com > paul.jack...@pb.com > > Every connection is a new opportunity(tm) > > > > Please consider the environment before printing or forwarding this email. > If you do print this email, please recycle the paper. > > This email message may contain confidential, proprietary and/or privileged > information. It is intended only for the use of the intended recipient(s). > If you have received it in error, please immediately advise the sender by > reply email and then delete this email message. Any disclosure, copying, > distribution or use of the information contained in this email message to or > by anyone other than the intended recipient is strictly prohibited. Any > views expressed in this message are those of the individual sender, except > where the sender specifically states them to be the views of the Company. > > _______________________________________________ > Neo4j mailing list > User@lists.neo4j.org > https://lists.neo4j.org/mailman/listinfo/user > -- Mattias Persson, [matt...@neotechnology.com] Hacker, Neo Technology www.neotechnology.com _______________________________________________ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user