You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tinkerpop.apache.org by "Nicolas Trangosi (Jira)" <ji...@apache.org> on 2020/10/08 14:15:00 UTC
[jira] [Created] (TINKERPOP-2436) The gremlin server starts even if
all graphs instantiation has failed
Nicolas Trangosi created TINKERPOP-2436:
-------------------------------------------
Summary: The gremlin server starts even if all graphs instantiation has failed
Key: TINKERPOP-2436
URL: https://issues.apache.org/jira/browse/TINKERPOP-2436
Project: TinkerPop
Issue Type: Bug
Components: server
Affects Versions: 3.4.8
Reporter: Nicolas Trangosi
Sometimes the gremlin server fails to open the graph due to backend failure.
In this case, gremlin server starts even if could not serve any request as gremlin-groovy GremlinScriptEngine is not initialized. I think that in this case, gremlin server should stop (and be restarted in a kubernates cluster)
{{8 Oct 2020 12:35:51,923 8660 [gremlin-server-exec-1] ERROR org.apache.tinkerpop.gremlin.jsr223.DefaultGremlinScriptEngineManager - Could not create GremlinScriptEngine for gremlin-groovy}}
{{ java.lang.IllegalStateException: javax.script.ScriptException: javax.script.ScriptException: groovy.lang.MissingPropertyException: No such property: graph for class: Script1 }}
{noformat}
08 Oct 2020 12:35:45,228 1965 [main] WARN org.apache.tinkerpop.gremlin.server.GremlinServer - Graph [graph] configured at [/etc/opt/janusgraph/janusgraph.properties] could not be instantiated and will not be available in Gremlin Server. GraphFactory message: GraphFactory could not instantiate this Graph implementation [class org.janusgraph.core.JanusGraphFactory]
08 Oct 2020 12:35:45,228 1965 [main] WARN org.apache.tinkerpop.gremlin.server.GremlinServer - Graph [graph] configured at [/etc/opt/janusgraph/janusgraph.properties] could not be instantiated and will not be available in Gremlin Server. GraphFactory message: GraphFactory could not instantiate this Graph implementation [class org.janusgraph.core.JanusGraphFactory]
java.lang.RuntimeException: GraphFactory could not instantiate this Graph implementation [class org.janusgraph.core.JanusGraphFactory]
at org.apache.tinkerpop.gremlin.structure.util.GraphFactory.open(GraphFactory.java:81)
at org.apache.tinkerpop.gremlin.structure.util.GraphFactory.open(GraphFactory.java:69)
at ...
{noformat}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)