Start building against Neo4j OGM 3.0.0 snapshots
This commit our Neo4j OGM dependency with the Spring Data Neo4j snapshots that are currently included in snapshots of Spring Data Kay. It switches to using Neo4j's Bolt driver by default, aligning it with the default of the latest Spring Data Neo4j 5 snapshots. It also contains a workaround for a Neo4j OGM issue [1] and a change to Neo4jDataAutoConfigurationTests that prevents the entire classpath from being scanned. See gh-8687 [1] https://github.com/neo4j/neo4j-ogm/issues/340
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2012-2016 the original author or authors.
|
||||
* Copyright 2012-2017 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
@@ -16,10 +16,9 @@
|
||||
|
||||
package sample.data.neo4j;
|
||||
|
||||
import java.net.ConnectException;
|
||||
|
||||
import org.junit.Rule;
|
||||
import org.junit.Test;
|
||||
import org.neo4j.driver.v1.exceptions.ServiceUnavailableException;
|
||||
|
||||
import org.springframework.boot.test.rule.OutputCapture;
|
||||
|
||||
@@ -51,8 +50,7 @@ public class SampleNeo4jApplicationTests {
|
||||
}
|
||||
|
||||
private boolean neo4jServerRunning(Throwable ex) {
|
||||
System.out.println(ex.getMessage());
|
||||
if (ex instanceof ConnectException) {
|
||||
if (ex instanceof ServiceUnavailableException) {
|
||||
return false;
|
||||
}
|
||||
return (ex.getCause() == null || neo4jServerRunning(ex.getCause()));
|
||||
|
||||
Reference in New Issue
Block a user