Hi, there! I'm connecting a free neo4j AuraDB instance, "instance01", via Spring Data (springboot), using "neo4j+s" protocal.
The problem is that my connection was fine until I deleted "instance01" and newed another "instance01". It gave me a new password but I couldn't connect my new instance with the new password.
The neo4j AuraDB query webpage works perfectly fine, I can connect the new instance with the new password and do all the queries, it just does't work from my back end.
Has anyone been in the similar situation? Or is it just network?
The exception goes like:
" Suppressed: org.neo4j.driver.exceptions.ServiceUnavailableException: Unable to connect to 30c7b392.databases.neo4j.io:7687, ensure the database is running and that there is a working network connection to it."
"Failed to perform multi-databases feature detection with the following servers: [30c7b392.databases.neo4j.io:7687]"
my application.properties:
spring.data.neo4j.uri=neo4j+s://30c7b392.databases.neo4j.io
spring.data.neo4j.username=neo4j
spring.data.neo4j.password=*********************
spring.devtools.restart.enabled=true
spring.devtools.restart.additional-paths=src/main/java
I develop in jdk1.8, the relevent pom.xml is:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.7.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<!-- neo4j data -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-neo4j</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
<exclusions>
<exclusion>
<groupId>org.junit.vintage</groupId>
<artifactId>junit-vintage-engine</artifactId>
</exclusion>
</exclusions>
</dependency>