Я никогда не настраивал activemq, я просто использую конфигурацию по умолчанию в TomEE Plus 1.7.1, и она отлично работает. Я использую JMS для асинхронной отправки электронной почты. Теперь я хотел бы использовать поддержку планировщика, например:
...
message.setLongProperty(ScheduledMessage.AMQ_SCHEDULED_DELAY,
delayMinute * 60000);
...
Но сообщение не задерживается. Я читал, что schedulerSupport должен был быть включен в xml-файле (вероятно, activemq.xml (?)), но такого файла у меня нет.
Я попробовал это в tomee.xml, но это не работает:
<Resource id="myActiveMQResourceAdapter" type="ActiveMQResourceAdapter">
schedulerSupport = true
</Resource>
Где я должен поместить свойство конфигурации schedulerSupport = true? Я не хочу объявлять новых Брокеров или любые другие вещи. Просто я хотел бы использовать настройки по умолчанию плюс поддержку планировщика.