Andrea Child created TINKERPOP-3211:
---------------------------------------
Summary: Server does not start when using
gremlin-server-secure.yaml sample config
Key: TINKERPOP-3211
URL: https://issues.apache.org/jira/browse/TINKERPOP-3211
Project: TinkerPop
Issue Type: Bug
Components: server
Affects Versions: 3.7.3
Reporter: Andrea Child
When attempting to use the gremlin-server-secure.yaml sample configuration, the
gremlin server fails to start with the following error message:
{code:java}
11:39:00.884 [gremlin-server-exec-1] ERROR
org.apache.tinkerpop.gremlin.jsr223.DefaultGremlinScriptEngineManager - Could
not create GremlinScriptEngine for gremlin-groovy
java.lang.IllegalStateException: javax.script.ScriptException:
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
Script1.groovy: 40: [Static type checking] - Cannot call <K,V>
org.codehaus.groovy.runtime.DefaultGroovyMethods#leftShift(java.util.Map<K, V>,
java.util.Map<K, V>) with arguments [java.util.LinkedHashMap<java.lang.Object,
java.lang.Object>, java.util.LinkedHashMap<java.lang.String,
org.apache.tinkerpop.gremlin.server.util.LifeCycleHook>]
@ line 40, column 1.
globals << [hook : [
^
Script1.groovy: 58: [Static type checking] - Cannot call <K,V>
org.codehaus.groovy.runtime.DefaultGroovyMethods#leftShift(java.util.Map<K, V>,
java.util.Map<K, V>) with arguments [java.util.LinkedHashMap<java.lang.Object,
java.lang.Object>, java.util.LinkedHashMap<java.lang.String,
org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource>]
@ line 58, column 1.
globals << [g :
traversal().withEmbedded(graph).withStrategies(ReferenceElementStrategy.instance())]
^
2 errors
at
org.apache.tinkerpop.gremlin.jsr223.DefaultGremlinScriptEngineManager.lambda$createGremlinScriptEngine$16(DefaultGremlinScriptEngineManager.java:464)
at
java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at
java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at
java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at
java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)
at
java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274)
at
java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at
java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
{code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)