diff --git a/src/groovy/grails/ldap/server/TransientGrailsLdapServer.groovy b/src/groovy/grails/ldap/server/TransientGrailsLdapServer.groovy index 26e843f..3b4e63b 100644 --- a/src/groovy/grails/ldap/server/TransientGrailsLdapServer.groovy +++ b/src/groovy/grails/ldap/server/TransientGrailsLdapServer.groovy @@ -262,7 +262,7 @@ class TransientGrailsLdapServer implements InitializingBean, DisposableBean, Bea } private getWorkDir() { - def base = ServletContextHolder.servletContext ?: BuildSettingsHolder.settings?.projectWorkDir + def base = WebUtils.getTempDir(ServletContextHolder.servletContext) ?: new File(BuildSettingsHolder.settings?.projectWorkDir) new File(base, "ldap-servers/$beanName") } } \ No newline at end of file