@Schedule(hour = "*", minute = "*", second = "*/5", info = ...), ... }) public void automaticallyScheduled( Timer timer) { ... } @ApplicationScoped public class SchedulesTimerBean { @Asynchronous(runAt = { @Schedule(cron = "*/5 * * * * *"), ... }) public void fire() { ... } 移行後コード (試行2) 移行後コード (試行1) 移行前コード @ApplicationScoped public class SchedulesTimerBean { @Resource(...) ManagedScheduledExecutorService scheduler; void init(@Observes...) { scheduler.scheduleAtFixedRate(..., 0, 5, SECONDS); ✘ アプリケーション起動後もイベントが発火せず © 2026 Fujitsu Limited 5秒間隔の実行を スケジュール 39