@Scheduled アノテーションの scheduler パラメーターにある不正な Bean 参照を報告します。

例:


  @Component public class UserController {...}
  @Component public class UserServiceAsyncTaskScheduler extends SimpleAsyncTaskScheduler {...}

  @Component public class UserService {
    @Scheduled(scheduler="userServiceAsyncTaskScheduler", cron="1 * * * * * ?")
    public void scheduleTask() {...}

    @Scheduled(scheduler="userController", cron="1 * * * * * ?") // "Bean は次の型のいずれかにする必要があります: TaskScheduler,ScheduledExecutorService " が報告されます
    public void scheduleTask_2() {...}

    @Scheduled(scheduler="unknown", cron="1 * * * * * ?")   // "bean 'unknown' を解決できません" が報告されます
    public void scheduleTask_3() {...}
  }