0
Besoin d'aide à l'exploitation Bonjour-World en Neo4j embeded provoque ce message d'erreur apparaîtProbleme avec course Bonjour-World embeded Neo4j
Exception in thread "main" org.neo4j.graphdb.NotInTransactionException
at org.neo4j.kernel.impl.persistence.PersistenceManager.getResource(PersistenceManager.java:228) at org.neo4j.kernel.impl.persistence.PersistenceManager.getResource(PersistenceManager.java:228)
at org.neo4j.kernel.impl.persistence.PersistenceManager.nodeCreate(PersistenceManager.java:155)
at org.neo4j.kernel.impl.core.NodeManager.createNode(NodeManager.java:254)
at org.neo4j.kernel.EmbeddedGraphDbImpl.createNode(EmbeddedGraphDbImpl.java:305)
at org.neo4j.kernel.EmbeddedGraphDatabase.createNode(EmbeddedGraphDatabase.java:105)
at twiapp.embeded.main(embeded.java:37)
Code
est comme ci-dessous
public static void main(String args[]) {
graphDb = new EmbeddedGraphDatabase(path);
registerShutdownHook(graphDb);
Transaction tx = graphDb.beginTx();
try {
firstNode = graphDb.createNode();
firstNode.setProperty("message", "Hello, ");
secondNode = graphDb.createNode();
secondNode.setProperty("message", "World!");
relationship = firstNode.createRelationshipTo(secondNode, RelTypes.KNOWS);
relationship.setProperty("message", "brave Neo4j ");
tx.success();
} finally {
tx.finish();
}
}
Java Résultat: 1
afficher des codes. – nafas
public static void principal (String args []) { graphDb = new EmbeddedGraphDatabase (chemin); registerShutdownHook (graphDb); Transaction tx = graphDb.beginTx(); try {firstNode = graphDb.createNode(); firstNode.setProperty ("message", "Hello",); secondNode = graphDb.createNode(); secondNode.setProperty ("message", "Monde!"); relation = firstNode.createRelationshipTo (secondNode, RelTypes.KNOWS); relationship.setProperty ("message", "brave Neo4j"); tx.success(); } enfin { tx.finish(); } } –
modifier votre question. au lieu d'ajouter le code ici – nafas