【发布时间】:2021-04-03 17:20:54
【问题描述】:
我在 4.2.1 版(社区版)中使用 NEO4J。我想使用 Graphaware 的插件 TimeTree 并复制
graphaware-server-community-4.2.0.58.jar
timetree-3.5.14.55.29.jar
在插件文件夹中。我也加了
ga.timetree.* to dbms.security.procedures.unrestricted
在配置中并重新启动neo4j-server。 当我开始做测试时,例如与
CALL ga.timetree.single({time: 1463659567468})
我总是遇到错误
Failed to invoke procedure `ga.timetree.single`: Caused by: java.lang.ClassNotFoundException: org.neo4j.graphdb.event.TransactionEventHandler
在网上搜索我只找到了一个指向 Failed to invoke procedure `ga.timetree.now`: java.lang.NoClassDefFoundError: com.graphaware.module.timetree.SingleTimeTree 的解释,它解释了使用 Neo4j 的社区版而不是企业版。我检查了两次,我很确定我运行的是社区版(Neo4j 服务器版本:4.2.1(社区))。
有没有人知道我需要改变什么才能让它运行?
谢谢 巴莱尔
【问题讨论】:
-
插件暂不兼容Neo4j 4.2,将在年初。
-
谢谢!我会将其发布为结束问题的答案。
-
澄清一下:Neo4J 4.1x 版本也有同样的问题,目前的插件timetree-3.5.14.55.29 似乎只与Neo4J
标签: neo4j graphaware