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