Driver null while opening session in Neo4j OGM Java driver v2 -
i put ogm.properties file in same folder class neo4jsessionfactory. when run project information driver "null". problem? use neo4j ogm driver java in version 2.
my session factory class:
public class neo4jsessionfactory { private final static sessionfactory sessionfactory = new sessionfactory("school.domain"); private static final neo4jsessionfactory factory = new neo4jsessionfactory(); public static neo4jsessionfactory getinstance() { return factory; } public session getneo4jsession() { return sessionfactory.opensession(); } }
stack trace:
exception in thread "main" org.neo4j.ogm.exception.servicenotfoundexception: driver: null @ org.neo4j.ogm.service.driverservice.load(driverservice.java:51) @ org.neo4j.ogm.service.driverservice.load(driverservice.java:63) @ org.neo4j.ogm.service.components.loaddriver(components.java:126) @ org.neo4j.ogm.service.components.driver(components.java:84) @ org.neo4j.ogm.session.sessionfactory.opensession(sessionfactory.java:80) @ neo4jcms.neo4jsessionfactory.getneo4jsession(neo4jsessionfactory.java:27) @ neo4jcms.application.main(application.java:20)
my ogm.properties file:
driver=org.neo4j.ogm.drivers.http.driver.httpdriver uri=http://login:password@localhost:7474
i put ogm.properties file in same folder class neo4jsessionfactory.
the easiest way use ogm.properties
put them @ root of classpath. don't need put in same folder neo4jsessionfactory or instantiate factory in app.
Comments
Post a Comment