Описание тега ejb-timer

Службы таймера EJB - это службы, которые предоставляются контейнером (или сервером приложений), и разработчики могут воспользоваться преимуществами служб таймера, зарегистрировав один или несколько корпоративных компонентов для уведомления по времени.
0 ответов

Как удалить запись в базе данных EJB Derby Timer

Я создал график, который выглядит следующим образом @Schedule(second = "*/30", minute = "*", hour = "*", info = "Check for consent Schedular") Это по умолчанию имеет постоянный как истина. Как я могу удалить запись, которая была создана, потому что …
28 ноя '18 в 08:11
1 ответ

Столбцы таймера EJB

Знаете ли вы, есть ли документация о столбцах таблицы таймера ejb? "TIMERID" "ApplicationID" "BLOB" "CONTAINERID" "CREATIONTIMERAW" "INITIALEXPIRATIONRAW" "INTERVALDURATION" "LASTEXPIRATIONRAW" "OwnerId" "PKHASHCODE" "ГРАФИК" "ГОСУДАРСТВО" В частнос…
10 июл '18 в 14:05
1 ответ

Управление потоком данных JMS

Мне нужно создать потребителя JMS, для которого я могу динамически устанавливать скорость удаления, что-то вроде N сообщения в минуту / секунду. Если я использую бины, управляемые сообщениями, я могу контролировать размер пула, но я не могу ввести о…
25 ноя '17 в 10:09
0 ответов

EJBTimerService перестать работать

У меня есть вопрос о EJBTimerService. EJBTimerService является центральным контроллером, который использует java.util.Timer. java.util.Timer jdkTimer = ejbContainerUtil.getTimer(); jdkTimer.schedule(timerTask, timerExpiration); Моя проблема в том, ч…
17 авг '18 в 12:24
0 ответов

weblogic.store.gxa.GXAException для EJB с таймерами EJB

После нескольких часов перезапуска сервера WebLogic я получаю следующее исключение. Это фактически останавливает таймеры, созданные в Bean Class. У кого-нибудь есть идеи, когда наступит это Исключение и что я должен сделать, чтобы избавиться от это…
13 апр '18 в 06:51
1 ответ

Как обеспечить выполнение только одного потока службы таймера EJB

Я пытаюсь преобразовать мою простую Кварцевую работу в Сервисную работу таймера EJB в JBOSS EAP 6.4. У меня проблема, на которую я не смог найти хорошего ответа. Я хочу запускать этот метод один раз в день в 1 час ночи. Это мой класс. @Singleton @St…
23 фев '16 в 22:01
0 ответов

Как мне изменить callerPrincipal с таймера EJB?

Мой таймер EJB всегда работает с UNAUTHENTICATED пользователь. Я пытался поставить @RunAs но не сработало. Я попытался изменить значение с помощью отражения и не сработало, мне нужно вызвать удаленный EJB из этого, и мне нужен пользователь, у которо…
12 июн '15 в 21:46
2 ответа

Многосерверное приложение, считывающее данные из одной таблицы

У меня есть приложение, работающее на двух разных экземплярах сервера. Приложение имеет одноэлементный EJB, для которого установлен таймер на запуск через каждую минуту. Метод в EJB читает записи из таблицы, удаляет их и публикует в очереди (все час…
1 ответ

XA не XA источник данных в WebSphere

В настоящее время я работаю над веб-приложением, работающим на взаимной основе WebSphere. Это приложение использует источник данных (совместно используемый с другими приложениями) и постоянный таймер EJB. Поскольку таймер EJB является постоянным, We…
18 янв '18 в 22:44
0 ответов

Транзакция очереди MQ не откатывается в двухфазной транзакции

У меня есть таймер EJB (EJB 2.1), у которого есть транзакция, управляемая компонентом. Код таймера вызывает бизнес-метод, который обрабатывает 2 ресурса в одной транзакции. Один из них - база данных, а другой - сервер MQ-очереди. В качестве сервера …
1 ответ

Почему непостоянный таймер ejb не срабатывает?

Я пытаюсь заменить существующую логику в нашем приложении, которая использует постоянные программные таймеры на непостоянные таймеры из-за недавней проблемы, с которой мы столкнулись. Файловая система, используемая WAS для записи постоянной информац…
01 июн '17 в 11:22
2 ответа

WFLYEJB0043: предыдущее выполнение таймера [таймера] все еще выполняется, пропуская это перекрывающееся запланированное выполнение в [время]

Я определил некоторые постоянные таймеры в одноэлементном EJB следующим образом (используя WildFly 9.0.2 final). @Startup @Singleton @Lock(LockType.READ) public class BackgroundJobManager implements BackgroundJobService { @Schedule(dayOfMonth = "1",…
12 дек '15 в 14:41
1 ответ

Таймер создает несколько экземпляров таймера

Это очень простая проблема, я думаю, но я не могу понять, почему так происходит. У меня есть реализация таймера EJB, который использует аннотацию @Singleton, т.е. одноэлементный таймер. Я установил его запускать каждые 5 минут. Код выглядит примерно…
20 фев '14 в 01:16
2 ответа

Ошибка восстановления таймера в WildFly 8.2

После обновления до WildFly 8.2 с JBoss 5.1 я получил следующие журналы ошибок. В то же время - все работает. 2015-07-13 18:28:35,201 EJB default - 2 ERROR [org.jboss.as.ejb3] JBAS014129: Could not restore timer from /srv/wildfly-pc/standalone/data/…
13 июл '15 в 15:49
1 ответ

Используя @schedule в таймере EJB, не в состоянии передать детали расписания из базы данных

Используя @schedule в таймере EJB, я хочу передать детали расписания из базы данных. но это не позволяет передавать значения. Что я должен делать. В @timeout я также не могу автоматически запустить поток во время запуска сервера. @Postconstruct не р…
14 июл '17 в 07:48
1 ответ

Бесконечный цикл с режимом ожидания потока против EJB 3.1 Таймеры в WebSphere 8: противодавление

У меня есть требование к читать таблицу базы данных обработать данные (dataCleanser) Чтобы увеличить пропускную способность, я внедрил таймеры EJB(непостоянные), которые включаются каждые 5 минут (10 из них) и выполняют вышеуказанную работу. Проблем…
04 фев '16 в 08:41
0 ответов

Как запустить компонент EJB timer при запуске сервера в компоненте EJB?

Я создал компонент EJB timer с помощью @Schedule, который должен запускаться каждые два часа, и он работает нормально. @Schedule(hour="*/2", persistent=false) public void loadData() { //Logic to load some data } Но мое требование заключается в Запус…
11 июл '18 в 07:43
1 ответ

Как настроить EJB timerDataSource в Open Liberty

Я пытаюсь развернуть приложение Java EE, содержащее несколько служб таймера EJB (с постоянством =true). Сервер жалуется, что источник данных не определен: Caused by: javax.ejb.EJBException: See nested exception; nested exception is: java.lang.Illega…
31 май '19 в 10:07
1 ответ

Какой смысл определять таймер в компоненте, управляемом сообщениями MDB?

Какой смысл определять таймер в компоненте, управляемом сообщениями MDB? Отличается ли это от таймера на SLSB-компоненте Sesstion без состояния или на Singleton-компоненте? MDB предназначены для обработки сообщений, зачем мне их загромождать таймера…
16 май '19 в 12:56
2 ответа

Как создать расписание на основе календаря с помощью jberet-ui?

Я использую jberet-ui (созданный из основной ветки https://github.com/jberet/jberet-ui.git), встроенный в затененную войну с jberet-rest-api, jberet-rest-common, jberet-schedule-executor и jberet-schedule-timer версии 1.4.0.Final в качестве зависимо…
19 май '20 в 15:23