grails - 用neo4j更新夹具刷新错误

标签 grails neo4j grails-2.3

我正在尝试使用neo4j插件通过Bootstrap.groovy将一些数据加载到neo4j db中。

我正在使用Grails 2.3.8,neo4j 2.0.0-M01和固定装置1.2.7

数据已成功加载,但出现以下错误

错误
2014-05-12 03:39:25,442 [localhost-startStop-1]错误context.GrailsContextLoader-初始化应用程序时出错:刷新()ing bean'hilton'时出错
消息:错误刷新()ing bean'hilton'
线|方法
->> 154 | grails.plugin.fixtures.builder.FixtureBuilder中的createApplicationContext

| 54 |在grails.plugin.fixtures.files.FixtureFileLoader中加载
| 50 |负载。 。 。 。 。 。 。 。 。 。 。 。 。 。在grails.plugin.fixtures.Fixture中
| 38 |在grails.plugin.fixtures.FixtureLoader中加载
| 7 | doCall。 。 。 。 。 。 。 。 。 。 。 。 。在BootStrap $ _closure1中
| 308 | grails.util.Environment中的EvaluationEnvironmentSpecificBlock
| 301 | executeForEnvironment。 。 。 。 。在''
| 277 | ''中的executeForCurrentEnvironment
| 262 |跑 。 。 。 。 。 。 。 。 。 。 。 。 。 。在java.util.concurrent.FutureTask中
| 1145 | java.util.concurrent.ThreadPoolExecutor中的runWorker

有人可以帮忙解释一下这是什么意思吗?

更新:完整的堆栈跟踪

2014-05-14 08:22:19,333 [localhost-startStop-1]错误StackTrace-完整堆栈跟踪:
grails.plugin.fixtures.exception.FixtureException:将bean'hilton'刷新()时出错
在sun.reflect.NativeConstructorAccessorImpl.newInstance0(本机方法)处
在sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
在sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
在java.lang.reflect.Constructor.newInstance(Constructor.java:526)
在org.springsource.loaded.ri.ReflectiveInterceptor.jlrConstructorNewInstance(ReflectiveInterceptor.java:986)
在org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:77)
在org.codehaus.groovy.runtime.callsite.ConstructorSite $ ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:102)处
在org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:57)
在org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:182)
在org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:194)
在grails.plugin.fixtures.builder.FixtureBuilder.createApplicationContext(FixtureBuilder.groovy:154)
在grails.plugin.fixtures.builder.FixtureBuilder $ createApplicationContext $ 0.call(未知源)
在org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)
在org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108)
在org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:112)
在grails.plugin.fixtures.files.FixtureFileLoader.load(FixtureFileLoader.groovy:54)
在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处
在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
在java.lang.reflect.Method.invoke(Method.java:606)
在org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1254)
在org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite $ PogoCachedMethodSite.invoke(PogoMetaMethodSite.java:231)处
在org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call(PogoMetaMethodSite.java:64)
在org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)
在org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108)
在grails.plugin.fixtures.Fixture.load(Fixture.groovy:50)
在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处
在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
在java.lang.reflect.Method.invoke(Method.java:606)
在org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1254)
在org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite $ PogoCachedMethodSite.invoke(PogoMetaMethodSite.java:231)处
在org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call(PogoMetaMethodSite.java:64)
在org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)
在org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108)
在grails.plugin.fixtures.FixtureLoader.doLoad(FixtureLoader.groovy:50)
在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处
在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
在java.lang.reflect.Method.invoke(Method.java:606)
在org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1254)
在org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite $ PogoCachedMethodSite.invoke(PogoMetaMethodSite.java:231)处
在org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:52)
在org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49)
在org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133)
在grails.plugin.fixtures.FixtureLoader.load(FixtureLoader.groovy:38)
在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处
在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
在java.lang.reflect.Method.invoke(Method.java:606)
在org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1254)
在org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite $ PogoCachedMethodSite.invoke(PogoMetaMethodSite.java:231)处
在org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call(PogoMetaMethodSite.java:64)
在org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)
在org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108)
在org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
在BootStrap $ _closure1.doCall(BootStrap.groovy:5)
在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处
在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
在java.lang.reflect.Method.invoke(Method.java:606)
在org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1254)
在org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90)
在groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233)
在groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1086)
在groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:1110)
在groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:910)
在groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:960)
在groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:1110)
在groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:910)
在groovy.lang.Closure.call(Closure.java:411)
在groovy.lang.Closure.call(Closure.java:405)
在grails.util.Environment.evaluateEnvironmentSpecificBlock(Environment.java:308)
在grails.util.Environment.executeForEnvironment(Environment.java:301)
在grails.util.Environment.executeForCurrentEnvironment(Environment.java:277)
在org.codehaus.groovy.grails.commons.DefaultGrailsBootstrapClass.callInit(DefaultGrailsBootstrapClass.java:60)
在org.codehaus.groovy.grails.web.context.GrailsConfigUtils.executeGrailsBootstraps(GrailsConfigUtils.java:75)
在org.codehaus.groovy.grails.web.context.GrailsContextLoader.initWebApplicationContext(GrailsContextLoader.java:109)
在org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:112)
在org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4973)
................
造成原因:java.lang.UnsupportedOperationException
在org.grails.datastore.gorm.neo4j.Neo4jEntityPersister.refresh(Neo4jEntityPersister.java:382)
在org.grails.datastore.mapping.core.AbstractSession.refresh(AbstractSession.java:547)
在org.grails.datastore.gorm.GormInstanceApi $ _refresh_closure3.doCall(GormInstanceApi.groovy:90)
在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处
在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
在java.lang.reflect.Method.invoke(Method.java:606)
在org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1254)
在org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90)
在groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233)
在groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1086)
在groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:1110)
在groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:910)
在groovy.lang.Closure.call(Closure.java:411)
在org.codehaus.groovy.runtime.ConvertedClosure.invokeCustom(ConvertedClosure.java:51)
在org.codehaus.groovy.runtime.ConversionHandler.invoke(ConversionHandler.java:81)
com.sun.proxy。$ Proxy43.doInSession(未知来源)
在org.grails.datastore.mapping.core.DatastoreUtils.execute(DatastoreUtils.java:302)
在org.grails.datastore.gorm.AbstractDatastoreApi.execute(AbstractDatastoreApi.groovy:37)
在org.grails.datastore.gorm.GormInstanceApi.refresh(GormInstanceApi.groovy:89)
在leappoc2.HotelChain.refresh(HotelChain.groovy)

最佳答案

当前,neo4j post 2.0的neo4j-grails存在问题。当前,该插件正在重构和开发中,以解决此问题。敬请期待更多的更新!

关于grails - 用neo4j更新夹具刷新错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23610726/

相关文章:

grails - 2.3.4中的Grails UI

date - 如何将天数添加到 Cypher 中的日期属性?

neo4j - 因果集群友好的实现

hibernate - 优化:渴望获取基域类实例

ajax - Ajax和Grails渲染

java - Groovy - 计算从当前时间开始是否经过了特定分钟

maven - 如何使用 maven-install 在 Grails 2.3.0 中导出插件的传递依赖项

rest - g :formRemote doesn't create proper code to update RESTful resource

grails - grails:@Secured是否可以应用于以@Resource注释的域类?

graph - Neo4j 密码 : topological sort in addition to regular sort?