spring version to download version 1.3.0.
error log
01:00 p.m. .java: 698) ~ [spring - beans -4.2.3.RELEASE.jar: 4.2.3.RELEASE] on org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition (AbstractBeanFactory.java:1175) ~ [spring - beans -4.2.3.RELEASE.jar: 4.2.3.RELEASE] on org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean (AbstractBeanFactory.java:284) ~ [spring - beans -4.2.3.RELEASE.jar : 4.2.3.RELEASE] on org.springframework.beans.factory.support.AbstractBeanFactory.getBean (AbstractBeanFactory.java:202) ~ [spring - beans -4.2.3.RELEASE.jar: 4.2.3.RELEASE] on org.springframework.context.support.AbstractApplicationContext.getBean (AbstractApplicationContext.java:1057) ~ [spring -context-4.2.3 .RELEASE.jar: 4.2.3.RELEASE] in org.springframework.security.config.annotation.web.socket.AbstractSecurityWebSocketMessageBrokerConfigurer.afterSingletonsInstantiated (AbstractSecurityWebSocketMessageBrokerConfigurer.java.22.ELE::::32:22.04EL2.222 jar: 4.0.3.RELEASE] in org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons (DefaultListableBeanFactory.java:792) ~ [spring - beans -4.2.3.RELEASE.jar: 4.2.3.RELEASE] on org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization (AbstractApplicationContext.java:838) ~ [spring -context-4.2.3.RELEASE.jar: 4.2.3.RELEASE] in org.springframework.context.support.AbstractApplicationContext.refresh (AbstractApplicationContext.java<37) ~ [spring -context-4.2.3.RELEASE.jar: 4.2.3.RELEASE] in org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.reresh (EmbeddedWebApplicationContext.java:118) ~ [spring-boot-1.3.0.RELEASE.jar: 1.3.0.RELEASE] on org.springframework.boot.SpringApplication.refresh (SpringApplication.java:752) ~ [spring -boot- 1.3.0.RELEASE.jar: 1.3.0.RELEASE] on org.springframework.boot.SpringApplication.doRun (SpringApplication.javahaps47) ~ [spring-boot-1.3.0.RELEASE.jar: 1.3.0.RELEASE ] on org.springframework.boot.SpringApplication.run (SpringApplication.java:295) ~ [spring-boot-1.3.0.RELEASE.jar: 1.3.0.RELEASE] on com.d2js.platform.manager.Main.main (Main.java:28) [classes /: na]refresh (AbstractApplicationContext.java∗37) ~ [spring -context-4.2.3.RELEASE.jar: 4.2.3.RELEASE] in org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh (EmbeddedWebApplicationContext.java:118) ~ [spring-boot-1.3.0.RELEASE.jar: 1.3.0.RELEASE] on org.springframework.boot.SpringApplication.refresh (SpringApplication.java:752) ~ [spring-boot-1.3.0.RELEASE.jar: 1.3.0.RELEASE] at org.springframework.boot.SpringApplication.doRun (SpringApplication.javahaps47) ~ [spring-boot-1.3.0.RELEASE.jar: 1.3.0.RELEASE] at org.springframework.boot. SpringApplication.run (SpringApplication.java:295) ~ [spring-boot-1.3.0.RELEASE.jar: 1.3.0.RELEASE] on com.d2js.platform.manager.Main.main (Main.java:28) [ classes /: na]refresh (AbstractApplicationContext.java∗37) ~ [spring -context-4.2.3.RELEASE.jar: 4.2.3.RELEASE] in org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh (EmbeddedWebApplicationContext.java:118) ~ [spring-boot-1.3.0.RELEASE.jar: 1.3.0.RELEASE] on org.springframework.boot.SpringApplication.refresh (SpringApplication.java:752) ~ [spring-boot-1.3.0.RELEASE.jar: 1.3.0.RELEASE] at org.springframework.boot.SpringApplication.doRun (SpringApplication.javahaps47) ~ [spring-boot-1.3.0.RELEASE.jar: 1.3.0.RELEASE] at org.springframework.boot. SpringApplication.run (SpringApplication.java:295) ~ [spring-boot-1.3.0.RELEASE.jar: 1.3.0.RELEASE] on com.d2js.platform.manager.Main.main (Main.java:28) [ classes /: na]EmbeddedWebApplicationContext.refresh (EmbeddedWebApplicationContext.java:118) ~ [spring-boot-1.3.0.RELEASE.jar: 1.3.0.RELEASE] at org.springframework.boot.SpringApplication.refresh (SpringApplication.java:752) ~ [spring -boot-1.3.0.RELEASE.jar: 1.3.0.RELEASE] on org.springframework.boot.SpringApplication.doRun (SpringApplication.javahaps47) ~ [spring-boot-1.3.0.RELEASE.jar: 1.3. 0.RELEASE] on org.springframework.boot.SpringApplication.run (SpringApplication.java:295) ~ [spring-boot-1.3.0.RELEASE.jar: 1.3.0.RELEASE] on com.d2js.platform.manager. Main.main (Main.java:28) [classes /: na]EmbeddedWebApplicationContext.refresh (EmbeddedWebApplicationContext.java:118) ~ [spring-boot-1.3.0.RELEASE.jar: 1.3.0.RELEASE] at org.springframework.boot.SpringApplication.refresh (SpringApplication.java:752) ~ [spring -boot-1.3.0.RELEASE.jar: 1.3.0.RELEASE] on org.springframework.boot.SpringApplication.doRun (SpringApplication.javahaps47) ~ [spring-boot-1.3.0.RELEASE.jar: 1.3. 0.RELEASE] on org.springframework.boot.SpringApplication.run (SpringApplication.java:295) ~ [spring-boot-1.3.0.RELEASE.jar: 1.3.0.RELEASE] on com.d2js.platform.manager. Main.main (Main.java:28) [classes /: na]springframework.boot.SpringApplication.doRun (SpringApplication.javahaps47) ~ [spring-boot-1.3.0.RELEASE.jar: 1.3.0.RELEASE] at org.springframework.boot.SpringApplication.run (SpringApplication.java:295 ) ~ [spring-boot-1.3.0.RELEASE.jar: 1.3.0.RELEASE] on com.d2js.platform.manager.Main.main (Main.java:28) [classes /: na]springframework.boot.SpringApplication.doRun (SpringApplication.javahaps47) ~ [spring-boot-1.3.0.RELEASE.jar: 1.3.0.RELEASE] at org.springframework.boot.SpringApplication.run (SpringApplication.java:295 ) ~ [spring-boot-1.3.0.RELEASE.jar: 1.3.0.RELEASE] on com.d2js.platform.manager.Main.main (Main.java:28) [classes /: na]
websocket
@Configuration
@EnableWebSocket
public class WebSocketConfig implements WebSocketConfigurer {
@Autowired
private final TeacherMonitorHandler teacherMonitorHandler = null;
@Override
public void registerWebSocketHandlers(WebSocketHandlerRegistry registry) {
registry.addHandler(teacherMonitorHandler, "/websocket/teacherMonitor");
}
}
websocket:
@Configuration
public class WebSocketSecurityConfig extends AbstractSecurityWebSocketMessageBrokerConfigurer {
@Override
protected void configureInbound(MessageSecurityMetadataSourceRegistry messages) {
messages.anyMessage().permitAll();
}
}