Здесь - ссылка на службу таймера из документов EE 6.
Обратите внимание на соответствующую часть -
Автоматические таймеры создаются контейнером EJBпри развертывании корпоративного компонента, содержащего методы, аннотированные аннотациями @Schedule или @Schedules. Корпоративный компонент может иметь несколько методов автоматического тайм-аута, в отличие от программного таймера, который позволяет использовать только один метод, аннотированный аннотацией @Timeout вкласс корпоративного бина.
Вы можете попробовать выполнить автоматическое планирование из ejb-jar.xml вместо использования @Schedule, если это имеет какое-то значение.Судя по всему, я не вижу ничего плохого в том, как вы его настроили, за исключением, может быть, попытки
@Schedule(minute="0/2", hour="*")
РЕДАКТИРОВАНИЕ См. Комментарий @bkails ниже.Это, вероятно, ничего не купит.