diff --git a/src/main/java/de/thm/arsnova/config/AppConfig.java b/src/main/java/de/thm/arsnova/config/AppConfig.java index 50b9af42706f918dd23c79d6abdd2cd622710243..f1b869f1a9f87044dc46592b8d73f22430c489f2 100644 --- a/src/main/java/de/thm/arsnova/config/AppConfig.java +++ b/src/main/java/de/thm/arsnova/config/AppConfig.java @@ -82,7 +82,6 @@ import java.util.List; @ComponentScan({ "de.thm.arsnova.cache", "de.thm.arsnova.controller", - "de.thm.arsnova.controller.handler", "de.thm.arsnova.event", "de.thm.arsnova.security", "de.thm.arsnova.service", diff --git a/src/main/java/de/thm/arsnova/config/WebSocketConfig.java b/src/main/java/de/thm/arsnova/config/WebSocketConfig.java index c81588390702a23c946c7d4851416b7f428dabbe..f7a21182c77ca69864931e6150f4c8c077f41d3c 100644 --- a/src/main/java/de/thm/arsnova/config/WebSocketConfig.java +++ b/src/main/java/de/thm/arsnova/config/WebSocketConfig.java @@ -1,12 +1,10 @@ package de.thm.arsnova.config; -import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.messaging.simp.config.MessageBrokerRegistry; import org.springframework.web.socket.config.annotation.EnableWebSocketMessageBroker; import org.springframework.web.socket.config.annotation.StompEndpointRegistry; import org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer; -import org.springframework.web.socket.server.jetty.JettyRequestUpgradeStrategy; @Configuration @EnableWebSocketMessageBroker diff --git a/src/test/java/de/thm/arsnova/config/AppConfigTest.java b/src/test/java/de/thm/arsnova/config/AppConfigTest.java index c85454d64844a19315119762412566a619c7f34e..8c82e1ec3f0c506f385260d2b6b7222b747028a2 100644 --- a/src/test/java/de/thm/arsnova/config/AppConfigTest.java +++ b/src/test/java/de/thm/arsnova/config/AppConfigTest.java @@ -31,7 +31,12 @@ import static org.junit.Assert.assertNull; @RunWith(SpringJUnit4ClassRunner.class) @WebAppConfiguration -@ContextConfiguration(classes = {AppConfig.class, TestAppConfig.class, TestPersistanceConfig.class, TestSecurityConfig.class}) +@ContextConfiguration(classes = { + AppConfig.class, + TestAppConfig.class, + TestPersistanceConfig.class, + TestSecurityConfig.class, + WebSocketConfig.class}) @ActiveProfiles("test") public class AppConfigTest extends AbstractJUnit4SpringContextTests { diff --git a/src/test/java/de/thm/arsnova/config/TestAppConfig.java b/src/test/java/de/thm/arsnova/config/TestAppConfig.java index 85dd50c435aeef731da1e35d7506945d92aa6dd6..e68eb84ff01c5ae3537a8a63fedbae41ee374fbc 100644 --- a/src/test/java/de/thm/arsnova/config/TestAppConfig.java +++ b/src/test/java/de/thm/arsnova/config/TestAppConfig.java @@ -45,7 +45,6 @@ import org.springframework.web.servlet.config.annotation.EnableWebMvc; "de.thm.arsnova.aop", "de.thm.arsnova.cache", "de.thm.arsnova.controller", - "de.thm.arsnova.controller.handler", "de.thm.arsnova.dao", "de.thm.arsnova.events", "de.thm.arsnova.security", diff --git a/src/test/java/de/thm/arsnova/controller/AbstractControllerTest.java b/src/test/java/de/thm/arsnova/controller/AbstractControllerTest.java index 6348b9ffc56a73fb1e6cca40ef895f12d5c9381f..9d4f39e59c1db86058c2042154204967ab5633d8 100644 --- a/src/test/java/de/thm/arsnova/controller/AbstractControllerTest.java +++ b/src/test/java/de/thm/arsnova/controller/AbstractControllerTest.java @@ -21,6 +21,7 @@ import de.thm.arsnova.config.AppConfig; import de.thm.arsnova.config.TestAppConfig; import de.thm.arsnova.config.TestPersistanceConfig; import de.thm.arsnova.config.TestSecurityConfig; +import de.thm.arsnova.config.WebSocketConfig; import de.thm.arsnova.service.StubUserService; import org.junit.After; import org.junit.runner.RunWith; @@ -39,7 +40,12 @@ import java.util.List; @RunWith(SpringJUnit4ClassRunner.class) @WebAppConfiguration -@ContextConfiguration(classes = {AppConfig.class, TestAppConfig.class, TestPersistanceConfig.class, TestSecurityConfig.class}) +@ContextConfiguration(classes = { + AppConfig.class, + TestAppConfig.class, + TestPersistanceConfig.class, + TestSecurityConfig.class, + WebSocketConfig.class}) @ActiveProfiles("test") public abstract class AbstractControllerTest extends AbstractJUnit4SpringContextTests { diff --git a/src/test/java/de/thm/arsnova/event/StateEventDispatcherTest.java b/src/test/java/de/thm/arsnova/event/StateEventDispatcherTest.java index 4dc3272339ceca0306763b5f48b040966b7b86a3..607220e063165049f980565b35558f0a7632ebab 100644 --- a/src/test/java/de/thm/arsnova/event/StateEventDispatcherTest.java +++ b/src/test/java/de/thm/arsnova/event/StateEventDispatcherTest.java @@ -22,6 +22,7 @@ import de.thm.arsnova.config.AppConfig; import de.thm.arsnova.config.TestAppConfig; import de.thm.arsnova.config.TestPersistanceConfig; import de.thm.arsnova.config.TestSecurityConfig; +import de.thm.arsnova.config.WebSocketConfig; import de.thm.arsnova.model.Content; import de.thm.arsnova.model.Room; import de.thm.arsnova.persistence.ContentRepository; @@ -59,7 +60,8 @@ import static org.mockito.Mockito.when; AppConfig.class, TestAppConfig.class, TestPersistanceConfig.class, - TestSecurityConfig.class}) + TestSecurityConfig.class, + WebSocketConfig.class}) @ActiveProfiles("test") public class StateEventDispatcherTest { public static final String SETTINGS_PROPERTY_NAME = "settings"; diff --git a/src/test/java/de/thm/arsnova/model/migration/FromV2MigratorTest.java b/src/test/java/de/thm/arsnova/model/migration/FromV2MigratorTest.java index 3b1f2ba35215e8bb337e79988a35c229b63670aa..28c3f0bb938b9f73502e690a9871a39f91ec20ab 100644 --- a/src/test/java/de/thm/arsnova/model/migration/FromV2MigratorTest.java +++ b/src/test/java/de/thm/arsnova/model/migration/FromV2MigratorTest.java @@ -21,6 +21,7 @@ import de.thm.arsnova.config.AppConfig; import de.thm.arsnova.config.TestAppConfig; import de.thm.arsnova.config.TestPersistanceConfig; import de.thm.arsnova.config.TestSecurityConfig; +import de.thm.arsnova.config.WebSocketConfig; import de.thm.arsnova.model.ChoiceAnswer; import de.thm.arsnova.model.ChoiceQuestionContent; import de.thm.arsnova.model.Content; @@ -43,7 +44,12 @@ import static org.junit.Assert.assertEquals; */ @RunWith(SpringJUnit4ClassRunner.class) @WebAppConfiguration -@ContextConfiguration(classes = {AppConfig.class, TestAppConfig.class, TestPersistanceConfig.class, TestSecurityConfig.class}) +@ContextConfiguration(classes = { + AppConfig.class, + TestAppConfig.class, + TestPersistanceConfig.class, + TestSecurityConfig.class, + WebSocketConfig.class}) @ActiveProfiles("test") public class FromV2MigratorTest { private static final String ANSWER_ID = "answerId"; diff --git a/src/test/java/de/thm/arsnova/model/migration/ToV2MigratorTest.java b/src/test/java/de/thm/arsnova/model/migration/ToV2MigratorTest.java index 8211fec14e35b74c5a004c69572076e677c830b3..7f798db3351036f56176854973f7ddf0d1eb2735 100644 --- a/src/test/java/de/thm/arsnova/model/migration/ToV2MigratorTest.java +++ b/src/test/java/de/thm/arsnova/model/migration/ToV2MigratorTest.java @@ -21,6 +21,7 @@ import de.thm.arsnova.config.AppConfig; import de.thm.arsnova.config.TestAppConfig; import de.thm.arsnova.config.TestPersistanceConfig; import de.thm.arsnova.config.TestSecurityConfig; +import de.thm.arsnova.config.WebSocketConfig; import de.thm.arsnova.model.AnswerStatistics; import de.thm.arsnova.model.ChoiceAnswer; import de.thm.arsnova.model.ChoiceQuestionContent; @@ -46,7 +47,12 @@ import static org.junit.Assert.assertEquals; */ @RunWith(SpringJUnit4ClassRunner.class) @WebAppConfiguration -@ContextConfiguration(classes = {AppConfig.class, TestAppConfig.class, TestPersistanceConfig.class, TestSecurityConfig.class}) +@ContextConfiguration(classes = { + AppConfig.class, + TestAppConfig.class, + TestPersistanceConfig.class, + TestSecurityConfig.class, + WebSocketConfig.class}) @ActiveProfiles("test") public class ToV2MigratorTest { private static final String ANSWER_ID = "answerId"; diff --git a/src/test/java/de/thm/arsnova/service/DefaultEntityServiceImplTest.java b/src/test/java/de/thm/arsnova/service/DefaultEntityServiceImplTest.java index e7bb95c41b7880b942ee4605cae229fd24f1436d..e07841c7349c4d95bbac8ae5f090301704897e5d 100644 --- a/src/test/java/de/thm/arsnova/service/DefaultEntityServiceImplTest.java +++ b/src/test/java/de/thm/arsnova/service/DefaultEntityServiceImplTest.java @@ -22,6 +22,7 @@ import de.thm.arsnova.config.AppConfig; import de.thm.arsnova.config.TestAppConfig; import de.thm.arsnova.config.TestPersistanceConfig; import de.thm.arsnova.config.TestSecurityConfig; +import de.thm.arsnova.config.WebSocketConfig; import de.thm.arsnova.model.Room; import de.thm.arsnova.persistence.RoomRepository; import de.thm.arsnova.test.context.support.WithMockUser; @@ -53,7 +54,12 @@ import static org.mockito.Mockito.when; @RunWith(SpringJUnit4ClassRunner.class) @WebAppConfiguration -@ContextConfiguration(classes = {AppConfig.class, TestAppConfig.class, TestPersistanceConfig.class, TestSecurityConfig.class}) +@ContextConfiguration(classes = { + AppConfig.class, + TestAppConfig.class, + TestPersistanceConfig.class, + TestSecurityConfig.class, + WebSocketConfig.class}) @ActiveProfiles("test") public class DefaultEntityServiceImplTest { @Autowired diff --git a/src/test/java/de/thm/arsnova/service/UserServiceTest.java b/src/test/java/de/thm/arsnova/service/UserServiceTest.java index 344173d248aba6a9aff14bd22ab06aeab3c4759b..94daea8b40dd0a4d6cc82720a1fb1d90c7ada713 100644 --- a/src/test/java/de/thm/arsnova/service/UserServiceTest.java +++ b/src/test/java/de/thm/arsnova/service/UserServiceTest.java @@ -21,6 +21,7 @@ import de.thm.arsnova.config.AppConfig; import de.thm.arsnova.config.TestAppConfig; import de.thm.arsnova.config.TestPersistanceConfig; import de.thm.arsnova.config.TestSecurityConfig; +import de.thm.arsnova.config.WebSocketConfig; import de.thm.arsnova.model.UserProfile; import de.thm.arsnova.model.migration.v2.ClientAuthentication; import de.thm.arsnova.security.User; @@ -53,7 +54,12 @@ import static org.junit.Assert.assertEquals; @RunWith(SpringJUnit4ClassRunner.class) @WebAppConfiguration -@ContextConfiguration(classes = {AppConfig.class, TestAppConfig.class, TestPersistanceConfig.class, TestSecurityConfig.class}) +@ContextConfiguration(classes = { + AppConfig.class, + TestAppConfig.class, + TestPersistanceConfig.class, + TestSecurityConfig.class, + WebSocketConfig.class}) @ActiveProfiles("test") public class UserServiceTest { diff --git a/src/test/java/de/thm/arsnova/util/ImageUtilsTest.java b/src/test/java/de/thm/arsnova/util/ImageUtilsTest.java index 51e485f9400c07834347ab9414c055586b763e00..701ab910b06a7d9188814cc39fac2863d5697c28 100644 --- a/src/test/java/de/thm/arsnova/util/ImageUtilsTest.java +++ b/src/test/java/de/thm/arsnova/util/ImageUtilsTest.java @@ -21,6 +21,7 @@ import de.thm.arsnova.config.AppConfig; import de.thm.arsnova.config.TestAppConfig; import de.thm.arsnova.config.TestPersistanceConfig; import de.thm.arsnova.config.TestSecurityConfig; +import de.thm.arsnova.config.WebSocketConfig; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.test.context.ActiveProfiles; @@ -34,7 +35,12 @@ import static org.junit.Assert.*; @RunWith(SpringJUnit4ClassRunner.class) @WebAppConfiguration -@ContextConfiguration(classes = {AppConfig.class, TestAppConfig.class, TestPersistanceConfig.class, TestSecurityConfig.class}) +@ContextConfiguration(classes = { + AppConfig.class, + TestAppConfig.class, + TestPersistanceConfig.class, + TestSecurityConfig.class, + WebSocketConfig.class}) @ActiveProfiles("test") public class ImageUtilsTest {