Thanks for your kind reply. I tried but it is still not working.
It is that query returns error message
CALL apoc.meta.schema() YIELD value
Failed to invoke procedure `apoc.meta.schema`: Caused by: java.lang.NullPointerException
Besides, I found that in the conf file, allowlist is automatically set as unconfigured
# A comma separated list of procedures to be loaded by default.
# Leaving this unconfigured will load all procedures found.
#dbms.security.procedures.allowlist=apoc.coll.*,apoc.load.*,gds.*
I'm not aware of which is the key to the problem, unrestricted, allowlist or whitelist..
Sorry for the late reply. I have switched to python driver coding for some time.
And regarding those configurations, I did the exact changes but still it didn't work. I guess there might be problems in plugin path (from java error message) but I haven't found the solution. I think it need to be reported to NEuler development team.
For what it's worth, I was having a similar problem with NEuler failing to load and suggesting the config change. Making the change didn't fix it. It turned out to be a problem with the schema - I had a node with a label that had a space in it (the schema was created in Arrows and loaded via cypher; that worked fine and the other operations in the browser worked fine). Running the apoc.meta.schema() call found it. Removing the space fixed it.
Your null pointer may be something similar with the schema proper.
To add another data point, this was resolved for me by spinning up a fresh local database, implying this was something caused by the data already there. It's not clear what though, as there was very little of interest stored in it.