У меня, вероятно, очень глупая ошибка, но я не могу заставить простой проект Grails 4.0.4 подключиться к экземпляру Neo4j Desktop (1.3.8).
Служба neo4j запущена, и я смог убедиться, что у меня есть подключение к ней из других инструментов, таких как DBeaver и Python.
Настройки базы данных neo4j в application.yml выглядят так:
grails:
neo4j:
url: bolt://localhost:7687
username: "neo4j"
password: "neo4j"
Проект, который я сгенерировал из start.grails.org, работает следующим образом:
curl -O start.grails.org/myapp.zip -d version=4.0.4 -d features=events,geb2,neo4j
Проблема в том, что когда я пытаюсь запустить проект Grails, приложение не запускается с сообщением:
Ошибка запуска приложения
org.springframework.beans.factory.BeanCreationException: ошибка при создании bean-компонента с именем «neo4jDatastore»: создание экземпляра bean-компонента с помощью конструктора не удалось; вложенным исключением является org.springframework.beans.BeanInstantiationException: не удалось создать экземпляр [org.grails.datastore.gorm.neo4j.Neo4jDatastore]: конструктор выдал исключение; вложенным исключением является org.neo4j.driver.v1.exceptions.ServiceUnavailableException: соединение с базой данных прервано. Это может произойти из-за нестабильности сети или перезапуска базы данных.
Был бы признателен за некоторые подсказки, которые могли бы помочь мне начать работу.
Спасибо!