Great to hear that this worked out for you in the end. / Mattias
2009/11/11 Andreas Guenther <[email protected]>: > Well, as it turns out all my fault as another backup process I have kicked in > and interfered with my reprocessing. After I synchronized these two competing > resources everything runs as smooth as usual again. > > Sorry for bothering but we are close to end of our release cycle ;) > -Andreas > > P.S. > Neo rocks! Thanks, I know :) > >> -----Ursprüngliche Nachricht----- >> Von: "Andreas Guenther" <[email protected]> >> Gesendet: 11.11.09 20:57:51 >> An: [email protected] >> Betreff: [Neo] NPE during XA transaction > > >> Hi, >> >> I am trying to reprocess requests available from a queue into my neo store. >> I intentionally avoid using the bulk load feature. The idea behind the >> feature is to have the ability synchronizing neo with the database in case >> neo missed transactions and also to be able to reconstruct the store from >> scratch if needed. Everything works just fine when processing the queue in >> production, that is, where requests come in infrequently, all distributed >> during the day. It unfortunately fails when trying to reprocess them in fast >> order. It consistently happens after approx 2000 processing requests. >> >> Any idea what could have caused the NPE as pasted below? Looks like the >> 'LogBuffer writeBuffer' got assigned to NULL at one point, probably during >> either releaseCurrentLogFile() or close(). Anything related to log rotation, >> maybe? This happens on Linux with Neo4j 1.0-b10. >> >> Any workarounds or explanations appreciated, >> -Andreas >> >> org.neo4j.impl.transaction.TransactionFailureException: Unable to commit >> transaction >> ... >> Caused by: java.lang.NullPointerException >> at >> org.neo4j.impl.transaction.xaframework.XaLogicalLog.done(XaLogicalLog.java:462) >> at >> org.neo4j.impl.transaction.xaframework.XaResourceManager.commit(XaResourceManager.java:400) >> at >> org.neo4j.impl.transaction.xaframework.XaResourceHelpImpl.commit(XaResourceHelpImpl.java:64) >> at >> org.neo4j.impl.transaction.TransactionImpl.doCommit(TransactionImpl.java:514) >> at org.neo4j.impl.transaction.TxManager.commit(TxManager.java:573) >> at org.neo4j.impl.transaction.TxManager.commit(TxManager.java:543) >> at >> org.neo4j.impl.transaction.TransactionImpl.commit(TransactionImpl.java:102) >> at >> org.neo4j.api.core.EmbeddedNeoImpl$TransactionImpl.finish(EmbeddedNeoImpl.java:395) >> ______________________________________________________ >> GRATIS für alle WEB.DE-Nutzer: Die maxdome Movie-FLAT! >> Jetzt freischalten unter http://movieflat.web.de >> >> _______________________________________________ >> Neo mailing list >> [email protected] >> https://lists.neo4j.org/mailman/listinfo/user >> > > > ______________________________________________________ > GRATIS für alle WEB.DE-Nutzer: Die maxdome Movie-FLAT! > Jetzt freischalten unter http://movieflat.web.de > > _______________________________________________ > 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

