[Neo] org.neo4j.impl.transaction.TransactionFailureException: No mapping found for branchId

Raul Raja Martinez raulraja at gmail.com
Thu Feb 4 19:33:21 CET 2010


I'm not sure if this is a known bug or it has already been fixed.
I'm seeing this in 1.0-b11-SNAPSHOT.

Sometime after killing an app running Neo I'm unable to restart the
app as it always fails creating the EmbeddedNeo object.

Caused by: org.neo4j.impl.transaction.TransactionFailureException: No
mapping found for branchId[0x262374]
	at org.neo4j.impl.transaction.XaDataSourceManager.getXaResource(XaDataSourceManager.java:182)
	at org.neo4j.impl.transaction.TxManager.getXaResource(TxManager.java:867)
	at org.neo4j.impl.transaction.TxManager.buildRecoveryInfo(TxManager.java:385)
	at org.neo4j.impl.transaction.TxManager.recover(TxManager.java:231)
	at org.neo4j.impl.transaction.TxManager.init(TxManager.java:159)
	at org.neo4j.impl.transaction.TxModule.start(TxModule.java:79)
	at org.neo4j.api.core.NeoJvmInstance.start(NeoJvmInstance.java:154)
	at org.neo4j.api.core.NeoJvmInstance.start(NeoJvmInstance.java:64)
	at org.neo4j.api.core.EmbeddedNeoImpl.<init>(EmbeddedNeoImpl.java:68)
	at org.neo4j.api.core.EmbeddedNeo.<init>(EmbeddedNeo.java:49)

A workaround is to manually remove the transactions logs

active_tx_log
tm_tx_log.1
tm_tx_log.2


More information about the User mailing list