From 120b82a8022383235702fe78be9a54f0ea28a740 Mon Sep 17 00:00:00 2001 From: Daniel Gerhardt <code@z.dgerhardt.net> Date: Sun, 2 Jul 2017 16:18:55 +0200 Subject: [PATCH] Add missing annotations to reenable scheduling Scheduling was disabled unintentionally with the config migration in commit 2ecbfec8b1676781a57f8622908af7cc44abfd48. Annotations are added as a replacement for <task:annotation-driven />. --- src/main/java/de/thm/arsnova/config/AppConfig.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/de/thm/arsnova/config/AppConfig.java b/src/main/java/de/thm/arsnova/config/AppConfig.java index 202020f22..e3e2ce600 100644 --- a/src/main/java/de/thm/arsnova/config/AppConfig.java +++ b/src/main/java/de/thm/arsnova/config/AppConfig.java @@ -49,6 +49,8 @@ import org.springframework.http.converter.StringHttpMessageConverter; import org.springframework.http.converter.json.Jackson2ObjectMapperBuilder; import org.springframework.http.converter.json.MappingJackson2HttpMessageConverter; import org.springframework.mail.javamail.JavaMailSenderImpl; +import org.springframework.scheduling.annotation.EnableAsync; +import org.springframework.scheduling.annotation.EnableScheduling; import org.springframework.web.servlet.config.annotation.ContentNegotiationConfigurer; import org.springframework.web.servlet.config.annotation.EnableWebMvc; import org.springframework.web.servlet.config.annotation.InterceptorRegistry; @@ -80,7 +82,9 @@ import java.util.List; "de.thm.arsnova.web"}) @Configuration @EnableAspectJAutoProxy(exposeProxy = true) +@EnableAsync @EnableCaching +@EnableScheduling @EnableWebMvc @PropertySource( value = {"classpath:arsnova.properties.example", "file:/etc/arsnova/arsnova.properties"}, -- GitLab