Query in Neo4J requires actiive EntityTransaction while CouchDB and MongoDB can work without explicitly open transaction. Please try to make things more consistent if possible