2013-03-26 30 views
0

我做的Grails運行應用程序時收到此錯誤項目的Grails Neo4j的插件越來越豆錯誤

Error 2013-03-26 12:27:06,100 [localhost-startStop-1] ERROR context.GrailsContextLoader - Error initializing the application: Error creating bean with name 'neo4jDatastore': Cannot resolve reference to bean 'graphDatabaseService' while setting bean property 'graphDatabaseService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'graphDatabaseService': Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.neo4j.kernel.EmbeddedGraphDatabase]: Constructor threw exception; nested exception is java.lang.IllegalStateException: Unable to lock store [/usr/local/Cellar/neo4j/community-1.8.1-unix/libexec/data/graph.db/neostore.relationshiptypestore.db.names], this is usually a result of some other Neo4j kernel running using the same store. 
Message: Error creating bean with name 'neo4jDatastore': Cannot resolve reference to bean 'graphDatabaseService' while setting bean property 'graphDatabaseService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'graphDatabaseService': Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.neo4j.kernel.EmbeddedGraphDatabase]: Constructor threw exception; nested exception is java.lang.IllegalStateException: Unable to lock store [/usr/local/Cellar/neo4j/community-1.8.1-unix/libexec/data/graph.db/neostore.relationshiptypestore.db.names], this is usually a result of some other Neo4j kernel running using the same store. 
Line | Method 
->> 117 | postProcessBeanFactory in org.grails.datastore.gorm.plugin.support.PersistenceContextInterceptorAggregator 

| 303 | innerRun    in java.util.concurrent.FutureTask$Sync 
| 138 | run . . . . . . . . . in java.util.concurrent.FutureTask 
| 895 | runTask    in java.util.concurrent.ThreadPoolExecutor$Worker 
| 918 | run . . . . . . . . . in  '' 
^ 680 | run     in java.lang.Thread 

Caused by BeanCreationException: Error creating bean with name 'graphDatabaseService': Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.neo4j.kernel.EmbeddedGraphDatabase]: Constructor threw exception; nested exception is java.lang.IllegalStateException: Unable to lock store [/usr/local/Cellar/neo4j/community-1.8.1-unix/libexec/data/graph.db/neostore.relationshiptypestore.db.names], this is usually a result of some other Neo4j kernel running using the same store. 
->> 117 | postProcessBeanFactory in org.grails.datastore.gorm.plugin.support.PersistenceContextInterceptorAggregator 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
| 303 | innerRun    in java.util.concurrent.FutureTask$Sync 
| 138 | run . . . . . . . . . in java.util.concurrent.FutureTask 
| 895 | runTask    in java.util.concurrent.ThreadPoolExecutor$Worker 
| 918 | run . . . . . . . . . in  '' 
^ 680 | run     in java.lang.Thread 

Caused by BeanInstantiationException: Could not instantiate bean class [org.neo4j.kernel.EmbeddedGraphDatabase]: Constructor threw exception; nested exception is java.lang.IllegalStateException: Unable to lock store [/usr/local/Cellar/neo4j/community-1.8.1-unix/libexec/data/graph.db/neostore.relationshiptypestore.db.names], this is usually a result of some other Neo4j kernel running using the same store. 
->> 117 | postProcessBeanFactory in org.grails.datastore.gorm.plugin.support.PersistenceContextInterceptorAggregator 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
| 303 | innerRun    in java.util.concurrent.FutureTask$Sync 
| 138 | run . . . . . . . . . in java.util.concurrent.FutureTask 
| 895 | runTask    in java.util.concurrent.ThreadPoolExecutor$Worker 
| 918 | run . . . . . . . . . in  '' 
^ 680 | run     in java.lang.Thread 

Caused by IllegalStateException: Unable to lock store [/usr/local/Cellar/neo4j/community-1.8.1-unix/libexec/data/graph.db/neostore.relationshiptypestore.db.names], this is usually a result of some other Neo4j kernel running using the same store. 
->> 178 | checkStorage   in org.neo4j.kernel.impl.nioneo.store.CommonAbstractStore 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
| 119 | <init>     in  '' 
| 71 | <init> . . . . . . . . in org.neo4j.kernel.impl.nioneo.store.AbstractDynamicStore 
| 47 | <init>     in org.neo4j.kernel.impl.nioneo.store.DynamicStringStore 
| 111 | newDynamicStringStore in org.neo4j.kernel.impl.nioneo.store.StoreFactory 
| 117 | newRelationshipTypeStore in  '' 
| 93 | attemptNewNeoStore . . in  '' 
| 82 | newNeoStore   in  '' 
| 232 | <init> . . . . . . . . in org.neo4j.kernel.impl.nioneo.xa.NeoStoreXaDataSource 
| 457 | create     in org.neo4j.kernel.InternalAbstractGraphDatabase 
| 227 | run . . . . . . . . . in  '' 
| 79 | <init>     in org.neo4j.kernel.EmbeddedGraphDatabase 
| 70 | <init> . . . . . . . . in  '' 
| 117 | postProcessBeanFactory in org.grails.datastore.gorm.plugin.support.PersistenceContextInterceptorAggregator 
| 303 | innerRun . . . . . . . in java.util.concurrent.FutureTask$Sync 
| 138 | run     in java.util.concurrent.FutureTask 
| 895 | runTask . . . . . . . in java.util.concurrent.ThreadPoolExecutor$Worker 
| 918 | run     in  '' 
^ 680 | run . . . . . . . . . in java.lang.Thread 

任何建議表示讚賞。謝謝!

回答

2

幾乎相同的答案neo4j console fails

你的例外載有以下

構造拋出異常;嵌套的異常是 java.lang.IllegalStateException:無法鎖定商店 [/usr/local/Cellar/neo4j/community-1.8.1-unix/libexec/data/graph.db/neostore.relationshiptypestore.db.names] 這通常是使用 同一商店運行的其他一些Neo4j內核的結果。

這是不言自明的。

+0

哎呀在行的前半部分沒有看到它 – Badmiral 2013-03-26 16:44:28