cancel
Showing results for 
Search instead for 
Did you mean: 

Head's Up! These forums are read-only. All users and content have migrated. Please join us at community.neo4j.com.

Trying to index nodes on spatial layer after some data gets updated on neo4j db

1|app | { Neo4jError: Failed to invoke procedure spatial.addNodes: Caused by: org.neo4j.internal.kernel.api.exceptions.EntityNotFoundException: Unable to load NODE with id 17659195.
1|app | at captureStacktrace (/home/ubuntu/inventa-rest-api-server/node_modules/neo4j-driver/lib/v1/result.js:199:15)
1|app | at new Result (/home/ubuntu/inventa-rest-api-server/node_modules/neo4j-driver/lib/v1/result.js:65:19)
1|app | at _newRunResult (/home/ubuntu/inventa-rest-api-server/node_modules/neo4j-driver/lib/v1/transaction.js:354:10)
1|app | at Object.run (/home/ubuntu/inventa-rest-api-server/node_modules/neo4j-driver/lib/v1/transaction.js:238:14)
1|app | at Transaction.run (/home/ubuntu/inventa-rest-api-server/node_modules/neo4j-driver/lib/v1/transaction.js:104:26)
1|app | at /home/ubuntu/inventa-rest-api-server/api/v1/modules/BE/geoLayer/helper.js:61:36
1|app | at TransactionExecutor._safeExecuteTransactionWork (/home/ubuntu/inventa-rest-api-server/node_modules/neo4j-driver/lib/v1/internal/transaction-executor.js:134:22)
1|app | at TransactionExecutor._executeTransactionInsidePromise (/home/ubuntu/inventa-rest-api-server/node_modules/neo4j-driver/lib/v1/internal/transaction-executor.js:122:32)
1|app | at /home/ubuntu/inventa-rest-api-server/node_modules/neo4j-driver/lib/v1/internal/transaction-executor.js:61:15
1|app | at new Promise ()
1|app | at TransactionExecutor.execute (/home/ubuntu/inventa-rest-api-server/node_modules/neo4j-driver/lib/v1/internal/transaction-executor.js:60:14)
1|app | at Session._runTransaction (/home/ubuntu/inventa-rest-api-server/node_modules/neo4j-driver/lib/v1/session.js:269:40)
1|app | at Session.writeTransaction (/home/ubuntu/inventa-rest-api-server/node_modules/neo4j-driver/lib/v1/session.js:262:19)
1|app | at Object.exports.addNodes (/home/ubuntu/inventa-rest-api-server/api/v1/modules/BE/geoLayer/helper.js:59:40)
1|app | at exports.addNodesToLayer (/home/ubuntu/inventa-rest-api-server/api/v1/modules/BE/geoLayer/controller.js:19:29)
1|app | at Layer.handle [as handle_request] (/home/ubuntu/inventa-rest-api-server/node_modules/express/lib/router/layer.js:95:5)
1|app | code: 'Neo.ClientError.Procedure.ProcedureCallFailed',
1|app | name: 'Neo4jError' }

Getting this error. How to manage or delete nodes from spatial layer

2 REPLIES 2

I think you need to upgrade your server version with compatible Etl loading mechanism. This could be version mismatch issue Please check compatibility matrix.
Thanking you
Sameer Sudhir G

It would also be useful to know the exact query you were running to get this error, as well as a description of the data you have, so we can understand what could be going wrong. Normally the error EntityNotFoundException: Unable to load NODE with id 17659195 means that the node you passed to the procedure does not exist. How did you specify this node?