diff --git a/plugins/lang-groovy/src/test/java/org/elasticsearch/script/groovy/GroovySecurityTests.java b/plugins/lang-groovy/src/test/java/org/elasticsearch/script/groovy/GroovySecurityTests.java index b222b44b838..258d957d77e 100644 --- a/plugins/lang-groovy/src/test/java/org/elasticsearch/script/groovy/GroovySecurityTests.java +++ b/plugins/lang-groovy/src/test/java/org/elasticsearch/script/groovy/GroovySecurityTests.java @@ -39,6 +39,12 @@ public class GroovySecurityTests extends ESTestCase { private GroovyScriptEngineService se; + static { + // ensure we load all the timezones in the parent classloader with all permissions + // relates to https://github.com/elastic/elasticsearch/issues/14524 + org.joda.time.DateTimeZone.getDefault(); + } + @Override public void setUp() throws Exception { super.setUp();