X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Finternal%2Fkernel%2FKernel.java;h=83f21202e45612855b87d23d29a226479469df3a;hb=08fac35eeedb151c2fd1cc85ed4a36adf66e02fc;hp=af4f0ff2a75cd868d7597f42f35b63d0d9a8c9ae;hpb=51be851d1253d4858f9b63c533df6bcfe76a393f;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms/src/org/argeo/cms/internal/kernel/Kernel.java b/org.argeo.cms/src/org/argeo/cms/internal/kernel/Kernel.java index af4f0ff2a..83f21202e 100644 --- a/org.argeo.cms/src/org/argeo/cms/internal/kernel/Kernel.java +++ b/org.argeo.cms/src/org/argeo/cms/internal/kernel/Kernel.java @@ -1,6 +1,7 @@ package org.argeo.cms.internal.kernel; import java.lang.management.ManagementFactory; +import java.net.URL; import java.util.HashMap; import java.util.Map; @@ -47,6 +48,11 @@ final class Kernel implements ServiceListener { private KernelThread kernelThread; void init() { + URL url = getClass().getClassLoader().getResource( + KernelConstants.JAAS_CONFIG); + System.setProperty("java.security.auth.login.config", + url.toExternalForm()); + ClassLoader currentContextCl = Thread.currentThread() .getContextClassLoader(); Thread.currentThread().setContextClassLoader(