我正在尝试使用neo4j插件通过Bootstrap.groovy将一些数据加载到neo4j数据库中。
我使用的是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中的evaluateEnvironmentSpecificBlock | 301 | executeForEnvironment。 。 。 。 。在'' | 277 |在''中执行forCurrentEnvironment | 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:错误刷新()ing bean' hilton' at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:526) at org.springsource.loaded.ri.ReflectiveInterceptor.jlrConstructorNewInstance(ReflectiveInterceptor.java:986) 在org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:77) at 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) at grails.plugin.fixtures.builder.FixtureBuilder.createApplicationContext(FixtureBuilder.groovy:154) at grails.plugin.fixtures.builder.FixtureBuilder $ createApplicationContext $ 0.call(Unknown Source) 在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) at grails.plugin.fixtures.files.FixtureFileLoader.load(FixtureFileLoader.groovy:54) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at 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) at grails.plugin.fixtures.Fixture.load(Fixture.groovy:50) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at 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) at grails.plugin.fixtures.FixtureLoader.doLoad(FixtureLoader.groovy:50) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at 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) at grails.plugin.fixtures.FixtureLoader.load(FixtureLoader.groovy:38) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at 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) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1254) 在org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1086) at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:1110) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:910) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:960) at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:1110) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:910) 在groovy.lang.Closure.call(Closure.java:411) 在groovy.lang.Closure.call(Closure.java:405) at grails.util.Environment.evaluateEnvironmentSpecificBlock(Environment.java:308) at grails.util.Environment.executeForEnvironment(Environment.java:301) at 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) at 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) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1254) 在org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1086) at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:1110) at 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) at leverpoc2.HotelChain.refresh(HotelChain.groovy)
答案 0 :(得分:1)
目前neo4j-grails与neo4j post 2.0存在问题。目前,该插件正在重构和开发以解决此问题。请继续关注更多更新!
答案 1 :(得分:0)
Neo4j插件尚不支持域类的刷新方法。你能否在https://github.com/grails/grails-data-mapping/issues
申请一张票