我使用neo4j作为后端,我开始有一个奇怪的错误(见下文)。在查看neo4j@googlegouprs.com后,我发现可能是我试图使用已关闭的数据库。由于我非常确定我的代码没有执行任何shutdown()指令,所以我只是禁用了shutdownHook(),但是没有任何反应。请有人知道发生了什么,或者(如)解决问题的线索。
提前谢谢
java.lang.NullPointerException
at org.neo4j.kernel.impl.nioneo.xa.NioNeoDbPersistenceSource.createReadOnlyResourceConnection(NioNeoDbPersistenceSource.java:96)
at org.neo4j.kernel.impl.persistence.PersistenceManager.getReadOnlyResource(PersistenceManager.java:222)
at org.neo4j.kernel.impl.persistence.PersistenceManager.getReadOnlyResourceIfPossible(PersistenceManager.java:245)
at org.neo4j.kernel.impl.persistence.PersistenceManager.loadLightNode(PersistenceManager.java:73)
at org.neo4j.kernel.impl.core.NodeManager.getNodeByIdOrNull(NodeManager.java:308)
at org.neo4j.kernel.impl.core.NodeManager.getNodeById(NodeManager.java:325)
at org.neo4j.kernel.InternalAbstractGraphDatabase.getNodeById(InternalAbstractGraphDatabase.java:912)