alert.widow.schedule=0 0 0 1 * ? *
@Scheduled(cron = "${alert.widow.schedule}")
public void refreshAlertWidowTable() {
widowService.findByActiveAndExclusion(true, false)
.stream()
.filter(w -> testAdult(w))
.collect(Collectors.toList())
.forEach(w -> this.save(new AlertWidow(w, false, LocalDateTime.now())));
}
Инициализация bean-компонента не удалась; вложенным исключением является java.lang.IllegalStateException: обнаружен недопустимый метод @Scheduled 'refreshAlertWidowTable': выражение Cron должно состоять из 6 полей (найдено 7 в «0 0 0 1 * ? *»)
Cron expression must consist of 6 fields (found 7 in "0 0 0 1 * ? *")
. - person M. Deinum   schedule 09.09.2019