Trying to use the Neo4j OGM library <https://github.com/neo4j/neo4j-ogm>
with a standalone Java app, I run into a problem.
Having a simple entity:
@NodeEntity
public class Resource{
@GraphId private Long graphId;
@Property private String name;
... constructor / getter / setter
}
Trying to save an instance:
SessionFactory sf = new SessionFactory("ogm-monolith.domain");
Session session = sf.openSession("http://localhost:7474");
session.save(new Resource("one"));
I get:
15:26:09.653 [main] INFO o.n.o.m.info.ClassFileProcessor - Starting
Post-processing phase
15:26:09.656 [main] INFO o.n.o.m.info.ClassFileProcessor - Building
annotation class map
15:26:09.656 [main] INFO o.n.o.m.info.ClassFileProcessor - Building
interface class map for 0 classes
15:26:09.656 [main] INFO o.n.o.m.info.ClassFileProcessor - Registering
default type converters...
15:26:09.656 [main] INFO o.n.o.m.info.ClassFileProcessor - Post-processing
complete
15:26:09.656 [main] INFO o.n.o.m.info.ClassFileProcessor - 0 classes
loaded in 7 milliseconds
15:26:09.680 [main] INFO org.neo4j.ogm.session.Neo4jSession -
org.springdot.ogm.eval.entities.Resource is not an instance of a
persistable class
I'm probably missing something very fundamentally, but can't figure it out.
(Example project is on Github <https://github.com/m2spring/ogm-eval>.)
-Max
--
You received this message because you are subscribed to the Google Groups
"Neo4j" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.