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.

Apoc procedure not registered

intouch_vivek
Graph Steward

Desktop version
|Version:|3.5.6|
|Edition:|Enterprise|
APOC:3.5.0.4

Error Neo.ClientError.Procedure.ProcedureNotFound: There is no procedure with the name apoc.refactor.mergeNodes registered for this database instance. Please ensure you've spelled the procedure name correctly and that the procedure is properly deployed.

8 REPLIES 8

shan
Graph Buddy

Can you run any other apoc function?

intouch_vivek
Graph Steward

few of the functions are present like: "apoc.coll.partition","apoc.coll.split"

What does this return:

call apoc.help('apoc.refactor.merge')

This should provide you the entries for any function or procedure whose name contains the text. On my 3.5.6 instance using Neo4j Desktop and APOC 3.5.0.4, I get two entries, one for apoc.refactor.mergeNodes and the other for apoc.refactor.mergeRelationships.

If you don't get those results, then you may be using a bad APOC jar, and we'd suggest removing the one you have and reinstalling.

Does your neo4j.conf contain:

dbms.security.procedures.unrestricted=apoc.*

settings has
dbms.security.procedures.unrestricted=my.extensions.example,my.procedures.,algo.,graphql.,apoc.

It said Procedure not found. Although I had reinstalled APOC jar, however I will try this once again

can you post the result of ls -l plugins ?