[ 
https://issues.apache.org/jira/browse/TINKERPOP-2436?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Stephen Mallette updated TINKERPOP-2436:
----------------------------------------
    Issue Type: Improvement  (was: Bug)

> 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: Improvement
>          Components: server
>    Affects Versions: 3.4.8
>            Reporter: Nicolas Trangosi
>            Priority: Major
>
> 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)

Reply via email to