0
從Spring Boot 1.3.8升級到Spring Boot 1.4.4後,我在AbstractRememberMeServices
中得到NullPointerException
,因爲記錄器未成功實例化。升級到Spring Boot 1.4後的AbstractRememberMeService中的NullPointerException異常
A NullPointerException
引發this行。
我寫了一個自定義RememberMeService
,它延伸AbstractRememberMeServices
。該服務被註冊爲一個bean,你可以在剪斷下面的代碼中看到:
@Bean
RememberMeServices rememberMeServices(UserDetailsService userDetailsService, UserRepository userRepository, RememberMeTokenRepository rememberMeTokenRepository, RandomService randomService) {
String key = env.getProperty("security.rememberme.key");
RememberMeService rememberMeService = new RememberMeService(key, userDetailsService, userRepository, rememberMeTokenRepository, randomService);
rememberMeService.setAlwaysRemember(true);
return rememberMeService;
}
這個錯誤似乎與此相關的SO question。另外JHipster也有類似的issue。
有誰知道爲什麼記錄器沒有成功實例化嗎?
好的感謝指出。我會檢查這個並給你一個反饋。 – fabwu