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

2010-02-07 Thread Johan Svensson
Fix committed to kernel and index trunks.

-Johan

On Sat, Feb 6, 2010 at 10:33 PM, Raul Raja Martinez raulr...@gmail.com wrote:
 Yes, that's right, Thanks!

 2010/2/6 Mattias Persson matt...@neotechnology.com

 Oh, I got it. You're using the LuceneFulltextIndexService right? It
 has that branchId. So this is a bug on our end and we'll fix it right
 away!

 2010/2/5 Raul Raja Martinez raulr...@gmail.com:
  I'm not registering or configuring anything special as far as the
  NeoEmbedded store goes.
  We have been purposely crashing our app in the middle of transactions and
  killing the jvm processes to test data integrity under unexpected
 crashes.
  Despite this being a bug we are very happy with the outcome because as of
  today we have always been able to restart, and the worst case we have
 been
  in so far
  has been solved by removing the transactions logs.
 
  2010/2/5 Johan Svensson jo...@neotechnology.com
 
  Hi,
 
  This could be a bug. Do you use the XA-framework
  (org.neo4j.kernel.impl.transaction.xaframework) to register any
  additional data sources?
 
  If not this is a bug since the global transaction log finds an entry
  with branch id 262374 and no data source has been registered for
  that branch id. Would be great if you could write a test case that
  triggers this bug or send me the active_tx_log together with
  tm_tx_log.1  tm_tx_log.2 logs next time it happens.
 
  Regards,
  -Johan
 
  On Thu, Feb 4, 2010 at 7:33 PM, Raul Raja Martinez raulr...@gmail.com
  wrote:
   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
___
Neo mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user


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

2010-02-07 Thread Raul Raja Martinez
Thanks!

2010/2/7 Johan Svensson jo...@neotechnology.com

 Fix committed to kernel and index trunks.

 -Johan

 On Sat, Feb 6, 2010 at 10:33 PM, Raul Raja Martinez raulr...@gmail.com
 wrote:
  Yes, that's right, Thanks!
 
  2010/2/6 Mattias Persson matt...@neotechnology.com
 
  Oh, I got it. You're using the LuceneFulltextIndexService right? It
  has that branchId. So this is a bug on our end and we'll fix it right
  away!
 
  2010/2/5 Raul Raja Martinez raulr...@gmail.com:
   I'm not registering or configuring anything special as far as the
   NeoEmbedded store goes.
   We have been purposely crashing our app in the middle of transactions
 and
   killing the jvm processes to test data integrity under unexpected
  crashes.
   Despite this being a bug we are very happy with the outcome because as
 of
   today we have always been able to restart, and the worst case we have
  been
   in so far
   has been solved by removing the transactions logs.
  
   2010/2/5 Johan Svensson jo...@neotechnology.com
  
   Hi,
  
   This could be a bug. Do you use the XA-framework
   (org.neo4j.kernel.impl.transaction.xaframework) to register any
   additional data sources?
  
   If not this is a bug since the global transaction log finds an entry
   with branch id 262374 and no data source has been registered for
   that branch id. Would be great if you could write a test case that
   triggers this bug or send me the active_tx_log together with
   tm_tx_log.1  tm_tx_log.2 logs next time it happens.
  
   Regards,
   -Johan
  
   On Thu, Feb 4, 2010 at 7:33 PM, Raul Raja Martinez 
 raulr...@gmail.com
   wrote:
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
 ___
 Neo mailing list
 User@lists.neo4j.org
 https://lists.neo4j.org/mailman/listinfo/user




-- 
Raul Raja
___
Neo mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user


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

2010-02-05 Thread Raul Raja Martinez
I'm not registering or configuring anything special as far as the
NeoEmbedded store goes.
We have been purposely crashing our app in the middle of transactions and
killing the jvm processes to test data integrity under unexpected crashes.
Despite this being a bug we are very happy with the outcome because as of
today we have always been able to restart, and the worst case we have been
in so far
has been solved by removing the transactions logs.

2010/2/5 Johan Svensson jo...@neotechnology.com

 Hi,

 This could be a bug. Do you use the XA-framework
 (org.neo4j.kernel.impl.transaction.xaframework) to register any
 additional data sources?

 If not this is a bug since the global transaction log finds an entry
 with branch id 262374 and no data source has been registered for
 that branch id. Would be great if you could write a test case that
 triggers this bug or send me the active_tx_log together with
 tm_tx_log.1  tm_tx_log.2 logs next time it happens.

 Regards,
 -Johan

 On Thu, Feb 4, 2010 at 7:33 PM, Raul Raja Martinez raulr...@gmail.com
 wrote:
  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
 ___
 Neo mailing list
 User@lists.neo4j.org
 https://lists.neo4j.org/mailman/listinfo/user




-- 
Raul Raja
___
Neo mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user


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

2010-02-04 Thread Raul Raja Martinez
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
___
Neo mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user