Error with docker for version 6.13.1 and later

Enonic version: 6.13.1
OS: osx

Hello.

I have tried setting up docker from docker image, and i seem to get the same error on 6.13.1 and later releases.
6.13.0 is the latest version working for me.

I have not tried on a non-docker environment, so dont know if its docker spesific or not

The stacktrace is as follows:

/usr/lib/jvm/java-8-oracle/jre/lib/rt.jar: invalid LOC header (bad signature)
Exception in thread "pool-40-thread-1" java.lang.NoClassDefFoundError: java/beans/ExceptionListener
at java.beans.Statement.<clinit>(Statement.java:62)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at jdk.nashorn.internal.runtime.linker.ReflectionCheckLinker.getBeanClass(ReflectionCheckLinker.java:52)
at jdk.nashorn.internal.runtime.linker.ReflectionCheckLinker.<clinit>(ReflectionCheckLinker.java:46)
at jdk.nashorn.internal.runtime.linker.Bootstrap.<clinit>(Bootstrap.java:95)
at jdk.nashorn.internal.runtime.linker.InvokeByName.<init>(InvokeByName.java:86)
at jdk.nashorn.internal.runtime.linker.InvokeByName.<init>(InvokeByName.java:73)
at jdk.nashorn.internal.objects.Global.<init>(Global.java:96)
at jdk.nashorn.internal.runtime.Context.newGlobal(Context.java:1111)
at jdk.nashorn.api.scripting.NashornScriptEngine$2.run(NashornScriptEngine.java:350)
at jdk.nashorn.api.scripting.NashornScriptEngine$2.run(NashornScriptEngine.java:346)
at java.security.AccessController.doPrivileged(Native Method)
at jdk.nashorn.api.scripting.NashornScriptEngine.createNashornGlobal(NashornScriptEngine.java:346)
at jdk.nashorn.api.scripting.NashornScriptEngine.<init>(NashornScriptEngine.java:143)
at jdk.nashorn.api.scripting.NashornScriptEngineFactory.newEngine(NashornScriptEngineFactory.java:232)
at jdk.nashorn.api.scripting.NashornScriptEngineFactory.getScriptEngine(NashornScriptEngineFactory.java:210)
at com.enonic.xp.script.impl.util.NashornHelper.getScriptEngine(NashornHelper.java:18)
at com.enonic.xp.script.impl.executor.ScriptExecutorImpl.initialize(ScriptExecutorImpl.java:101)
at com.enonic.xp.script.impl.executor.ScriptExecutorManager.createExecutor(ScriptExecutorManager.java:54)
at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1660)
at com.enonic.xp.script.impl.executor.ScriptExecutorManager.getExecutor(ScriptExecutorManager.java:33)
at com.enonic.xp.script.impl.standard.ScriptRuntimeImpl.hasScript(ScriptRuntimeImpl.java:26)
at com.enonic.xp.portal.impl.script.PortalScriptServiceImpl.hasScript(PortalScriptServiceImpl.java:47)
at com.enonic.xp.portal.impl.main.MainExecutor.executeMain(MainExecutor.java:56)
at com.enonic.xp.portal.impl.main.MainExecutor.started(MainExecutor.java:51)
at com.enonic.xp.portal.impl.main.MainExecutor.started(MainExecutor.java:46)
at com.enonic.xp.portal.impl.main.MainExecutor.onEvent(MainExecutor.java:40)
at com.enonic.xp.core.impl.event.EventMulticaster.publish(EventMulticaster.java:51)
at com.enonic.xp.core.impl.event.EventMulticaster.publish(EventMulticaster.java:43)
at com.enonic.xp.core.impl.event.EventPublisherImpl.lambda$dispatchEvent$0(EventPublisherImpl.java:66)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Exception in thread "pool-40-thread-2" java.lang.NoClassDefFoundError: Could not initialize class jdk.nashorn.internal.runtime.linker.Bootstrap
at jdk.nashorn.internal.runtime.linker.InvokeByName.<init>(InvokeByName.java:86)
at jdk.nashorn.internal.runtime.linker.InvokeByName.<init>(InvokeByName.java:73)
at jdk.nashorn.internal.objects.Global.<init>(Global.java:96)
at jdk.nashorn.internal.runtime.Context.newGlobal(Context.java:1111)
at jdk.nashorn.api.scripting.NashornScriptEngine$2.run(NashornScriptEngine.java:350)
at jdk.nashorn.api.scripting.NashornScriptEngine$2.run(NashornScriptEngine.java:346)
at java.security.AccessController.doPrivileged(Native Method)
at jdk.nashorn.api.scripting.NashornScriptEngine.createNashornGlobal(NashornScriptEngine.java:346)
at jdk.nashorn.api.scripting.NashornScriptEngine.<init>(NashornScriptEngine.java:143)
at jdk.nashorn.api.scripting.NashornScriptEngineFactory.newEngine(NashornScriptEngineFactory.java:232)
at jdk.nashorn.api.scripting.NashornScriptEngineFactory.getScriptEngine(NashornScriptEngineFactory.java:210)
at com.enonic.xp.script.impl.util.NashornHelper.getScriptEngine(NashornHelper.java:18)
at com.enonic.xp.script.impl.executor.ScriptExecutorImpl.initialize(ScriptExecutorImpl.java:101)
at com.enonic.xp.script.impl.executor.ScriptExecutorManager.createExecutor(ScriptExecutorManager.java:54)
at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1660)
at com.enonic.xp.script.impl.executor.ScriptExecutorManager.getExecutor(ScriptExecutorManager.java:33)
at com.enonic.xp.script.impl.standard.ScriptRuntimeImpl.hasScript(ScriptRuntimeImpl.java:26)
at com.enonic.xp.portal.impl.script.PortalScriptServiceImpl.hasScript(PortalScriptServiceImpl.java:47)
at com.enonic.xp.portal.impl.main.MainExecutor.executeMain(MainExecutor.java:56)
at com.enonic.xp.portal.impl.main.MainExecutor.started(MainExecutor.java:51)
at com.enonic.xp.portal.impl.main.MainExecutor.started(MainExecutor.java:46)
at com.enonic.xp.portal.impl.main.MainExecutor.onEvent(MainExecutor.java:40)
at com.enonic.xp.core.impl.event.EventMulticaster.publish(EventMulticaster.java:51)
at com.enonic.xp.core.impl.event.EventMulticaster.publish(EventMulticaster.java:43)
at com.enonic.xp.core.impl.event.EventPublisherImpl.lambda$dispatchEvent$0(EventPublisherImpl.java:66)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Exception in thread "pool-40-thread-3" java.lang.NoClassDefFoundError: Could not initialize class jdk.nashorn.internal.runtime.linker.Bootstrap
at jdk.nashorn.internal.runtime.linker.InvokeByName.<init>(InvokeByName.java:86)
at jdk.nashorn.internal.runtime.linker.InvokeByName.<init>(InvokeByName.java:73)
at jdk.nashorn.internal.objects.Global.<init>(Global.java:96)
at jdk.nashorn.internal.runtime.Context.newGlobal(Context.java:1111)
at jdk.nashorn.api.scripting.NashornScriptEngine$2.run(NashornScriptEngine.java:350)
at jdk.nashorn.api.scripting.NashornScriptEngine$2.run(NashornScriptEngine.java:346)
at java.security.AccessController.doPrivileged(Native Method)
at jdk.nashorn.api.scripting.NashornScriptEngine.createNashornGlobal(NashornScriptEngine.java:346)
at jdk.nashorn.api.scripting.NashornScriptEngine.<init>(NashornScriptEngine.java:143)
at jdk.nashorn.api.scripting.NashornScriptEngineFactory.newEngine(NashornScriptEngineFactory.java:232)
at jdk.nashorn.api.scripting.NashornScriptEngineFactory.getScriptEngine(NashornScriptEngineFactory.java:210)
at com.enonic.xp.script.impl.util.NashornHelper.getScriptEngine(NashornHelper.java:18)
at com.enonic.xp.script.impl.executor.ScriptExecutorImpl.initialize(ScriptExecutorImpl.java:101)
at com.enonic.xp.script.impl.executor.ScriptExecutorManager.createExecutor(ScriptExecutorManager.java:54)
at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1660)
at com.enonic.xp.script.impl.executor.ScriptExecutorManager.getExecutor(ScriptExecutorManager.java:33)
at com.enonic.xp.script.impl.standard.ScriptRuntimeImpl.hasScript(ScriptRuntimeImpl.java:26)
at com.enonic.xp.portal.impl.script.PortalScriptServiceImpl.hasScript(PortalScriptServiceImpl.java:47)
at com.enonic.xp.portal.impl.main.MainExecutor.executeMain(MainExecutor.java:56)
at com.enonic.xp.portal.impl.main.MainExecutor.started(MainExecutor.java:51)
at com.enonic.xp.portal.impl.main.MainExecutor.started(MainExecutor.java:46)
at com.enonic.xp.portal.impl.main.MainExecutor.onEvent(MainExecutor.java:40)
at com.enonic.xp.core.impl.event.EventMulticaster.publish(EventMulticaster.java:51)
at com.enonic.xp.core.impl.event.EventMulticaster.publish(EventMulticaster.java:43)
at com.enonic.xp.core.impl.event.EventPublisherImpl.lambda$dispatchEvent$0(EventPublisherImpl.java:66)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Exception in thread "pool-40-thread-4" java.lang.NoClassDefFoundError: Could not initialize class jdk.nashorn.internal.runtime.linker.Bootstrap
at jdk.nashorn.internal.runtime.linker.InvokeByName.<init>(InvokeByName.java:86)
at jdk.nashorn.internal.runtime.linker.InvokeByName.<init>(InvokeByName.java:73)
at jdk.nashorn.internal.objects.Global.<init>(Global.java:96)
at jdk.nashorn.internal.runtime.Context.newGlobal(Context.java:1111)
at jdk.nashorn.api.scripting.NashornScriptEngine$2.run(NashornScriptEngine.java:350)
at jdk.nashorn.api.scripting.NashornScriptEngine$2.run(NashornScriptEngine.java:346)
at java.security.AccessController.doPrivileged(Native Method)
at jdk.nashorn.api.scripting.NashornScriptEngine.createNashornGlobal(NashornScriptEngine.java:346)
at jdk.nashorn.api.scripting.NashornScriptEngine.<init>(NashornScriptEngine.java:143)
at jdk.nashorn.api.scripting.NashornScriptEngineFactory.newEngine(NashornScriptEngineFactory.java:232)
at jdk.nashorn.api.scripting.NashornScriptEngineFactory.getScriptEngine(NashornScriptEngineFactory.java:210)
at com.enonic.xp.script.impl.util.NashornHelper.getScriptEngine(NashornHelper.java:18)
at com.enonic.xp.script.impl.executor.ScriptExecutorImpl.initialize(ScriptExecutorImpl.java:101)
at com.enonic.xp.script.impl.executor.ScriptExecutorManager.createExecutor(ScriptExecutorManager.java:54)
at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1660)
at com.enonic.xp.script.impl.executor.ScriptExecutorManager.getExecutor(ScriptExecutorManager.java:33)
at com.enonic.xp.script.impl.standard.ScriptRuntimeImpl.hasScript(ScriptRuntimeImpl.java:26)
at com.enonic.xp.portal.impl.script.PortalScriptServiceImpl.hasScript(PortalScriptServiceImpl.java:47)
at com.enonic.xp.portal.impl.main.MainExecutor.executeMain(MainExecutor.java:56)
at com.enonic.xp.portal.impl.main.MainExecutor.started(MainExecutor.java:51)
at com.enonic.xp.portal.impl.main.MainExecutor.started(MainExecutor.java:46)
at com.enonic.xp.portal.impl.main.MainExecutor.onEvent(MainExecutor.java:40)
at com.enonic.xp.core.impl.event.EventMulticaster.publish(EventMulticaster.java:51)
at com.enonic.xp.core.impl.event.EventMulticaster.publish(EventMulticaster.java:43)
at com.enonic.xp.core.impl.event.EventPublisherImpl.lambda$dispatchEvent$0(EventPublisherImpl.java:66)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Exception in thread "pool-40-thread-5" java.lang.NoClassDefFoundError: Could not initialize class jdk.nashorn.internal.runtime.linker.Bootstrap
at jdk.nashorn.internal.runtime.linker.InvokeByName.<init>(InvokeByName.java:86)
at jdk.nashorn.internal.runtime.linker.InvokeByName.<init>(InvokeByName.java:73)
at jdk.nashorn.internal.objects.Global.<init>(Global.java:96)
at jdk.nashorn.internal.runtime.Context.newGlobal(Context.java:1111)
at jdk.nashorn.api.scripting.NashornScriptEngine$2.run(NashornScriptEngine.java:350)
at jdk.nashorn.api.scripting.NashornScriptEngine$2.run(NashornScriptEngine.java:346)
at java.security.AccessController.doPrivileged(Native Method)
at jdk.nashorn.api.scripting.NashornScriptEngine.createNashornGlobal(NashornScriptEngine.java:346)
at jdk.nashorn.api.scripting.NashornScriptEngine.<init>(NashornScriptEngine.java:143)
at jdk.nashorn.api.scripting.NashornScriptEngineFactory.newEngine(NashornScriptEngineFactory.java:232)
at jdk.nashorn.api.scripting.NashornScriptEngineFactory.getScriptEngine(NashornScriptEngineFactory.java:210)
at com.enonic.xp.script.impl.util.NashornHelper.getScriptEngine(NashornHelper.java:18)
at com.enonic.xp.script.impl.executor.ScriptExecutorImpl.initialize(ScriptExecutorImpl.java:101)
at com.enonic.xp.script.impl.executor.ScriptExecutorManager.createExecutor(ScriptExecutorManager.java:54)
at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1660)
at com.enonic.xp.script.impl.executor.ScriptExecutorManager.getExecutor(ScriptExecutorManager.java:33)
at com.enonic.xp.script.impl.standard.ScriptRuntimeImpl.hasScript(ScriptRuntimeImpl.java:26)
at com.enonic.xp.portal.impl.script.PortalScriptServiceImpl.hasScript(PortalScriptServiceImpl.java:47)
at com.enonic.xp.portal.impl.main.MainExecutor.executeMain(MainExecutor.java:56)
at com.enonic.xp.portal.impl.main.MainExecutor.started(MainExecutor.java:51)
at com.enonic.xp.portal.impl.main.MainExecutor.started(MainExecutor.java:46)
at com.enonic.xp.portal.impl.main.MainExecutor.onEvent(MainExecutor.java:40)
at com.enonic.xp.core.impl.event.EventMulticaster.publish(EventMulticaster.java:51)
at com.enonic.xp.core.impl.event.EventMulticaster.publish(EventMulticaster.java:43)
at com.enonic.xp.core.impl.event.EventPublisherImpl.lambda$dispatchEvent$0(EventPublisherImpl.java:66)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)

Lasse,
Are you saying XP does not boot properly in the 6.13.1 image? What version of Docker on what OS are you running?