Вопросы по теме 'message-driven-bean'

bean-компонент ActiveMQ, управляемый сообщениями, в JSF
В настоящее время я читаю из ActiveMQ с bean-компонентом, управляемым сообщениями (EJB3), в задней части. Проблема, с которой я столкнулся, заключается в том, что мне нужно обновить таблицу на моей странице JSF, как только я получу сообщение от...
1952 просмотров

Ошибка преобразования JbossTextMessage Unicode в Linux
Я пытаюсь загрузить файл xml (UTF-8) и опубликовать его на Jboss MQ. При чтении файла из слушателя символы UTF-8 неправильно форматируются ТОЛЬКО в экземпляре Jboss (jboss-5.1.0.GA-3), работающем в Linux. Например: BORÅS преобразуется в BORÅS...
295 просмотров
schedule 26.03.2024

Синхронизация доступа к методу MDB между экземплярами
У меня есть компонент, управляемый сообщениями, который получает сообщения аудита. Эти сообщения также содержат информацию об проверяемой системе. Когда сообщение получено, MDB может создать систему, если она не существует, или повторно использовать...
767 просмотров

JDK 5 File/Stream Read Timeout API в MDB
Существует ли JDK 5 или более ранний API для чтения файлов и/или чтения потоков с тайм-аутом? Кроме того, этот API должен быть безопасным при включении в MDB. К вашему сведению: я уже изучил использование классов FutureResult, TimedCallable и т.п.;...
460 просмотров
schedule 19.02.2022

Как остановить обработку сообщений перед отменой развертывания?
Дано: Очередь сообщений JMS. Служба таймера, которая периодически помещает сообщения в эту очередь (из базы данных). Компонент JEE6, управляемый сообщениями, который читает из очереди. Служба таймера и компонент, управляемый сообщениями,...
2246 просмотров

Как остановить доставку сообщения в компонент, управляемый сообщениями?
Вопрос Можно ли остановить Message Driven Bean (программно), чтобы он не потреблял новые сообщения, а обрабатывал текущие транзакции как обычно? (Это продолжение Как остановить обработку сообщений перед отменой развертывания? ). Дано...
2403 просмотров
schedule 11.01.2023

Как увеличить значение «InProcessMessageCount» для очереди jms в jboss?
Я использую JMS на основе Jboss 4.2.3 и jdk1.5.0_14. однако пул MDB настроен на максимальный размер 20, максимальное значение InProcessMessageCount составляет только 15. Я сделал много повторений, чтобы использовать потребление сообщений из...
1215 просмотров

Как настроить размер пула Message Driven Bean
Я хотел бы настроить размер пула MDB, но только один. Я развертываю свое приложение на JBOSS 6 или Glassfish 3, поэтому решение должно быть стандартным. Я нашел для JBOSS maxSession для @ActivationConfigProperty, но он не является стандартным. Для...
3498 просмотров
schedule 09.04.2024

используя ‹message-driven› и ‹service-ref› в том же ejb-jar.xml
Я пытаюсь добавить компонент, управляемый сообщениями, в мое существующее приложение Java EE. Я изменяю свой дескриптор развертывания ejb-jar.xml. Мой файл ejb-jar.xml выглядит так. <?xml version="1.0" encoding="UTF-8"?>...
2937 просмотров

Как получить доступ к принципалу в компоненте, управляемом сообщениями?
Как в методе onMessage MDB получить имя участника-пользователя JAAS, инициировавшего запрос? Мое приложение использует вход в сервлет и jdbcRealm. Я подумал о том, чтобы добавить это как свойство сообщения, но я бы предпочел убедиться, что это...
339 просмотров
schedule 26.09.2022

JMS на Websphere MQ и очередь возврата
У меня есть MQ в качестве внешнего сервера JMS на моем сервере Weblogic. Дело в том, что мне нужно откатить сообщение и повторить попытку, пока не будет достигнут порог отката. Затем мне нужно переместить сообщение в очередь возврата. Метод...
1819 просмотров

проблема - постоянные сообщения Weblogic JMS повторно доставляются в MDB даже после успешной обработки
У меня есть постоянная очередь weblogic JMS с сообщением небольшого размера. Однако моей логике MDB требуется не менее 2 минут для обработки сообщения. Я тестирую свою настройку только с одним сообщением в очереди, и проблема, с которой я...
1024 просмотров

Как настроить Java Message Driven Beans и спецификацию активации Websphere без жестко заданных имен JNDI?
У нас есть MDB, прослушивающая данные чтения очереди и отправляющая данные в другую очередь. @MessageDriven( activationConfig = { @ActivationConfigProperty( propertyName = "destinationType", propertyValue =...
15146 просмотров
schedule 20.03.2023

MessageDrivenBean больше не используется из ejb3.0?
В jms у нас есть MessageLister, onMesssage, который получает сообщения. Тогда зачем нам нужен MessageDrivenBean? Это устарело? В javaee6 MDB api, говорят из ejb 3.0, его не используют. в чем разница между mdb и jms? Что такое синхронный вызов в...
181 просмотров
schedule 04.10.2022

Неясная спецификация EJB 3.1: разрешены или нет суперклассы Message Driven Bean?
спецификация EJB 3.1 мне непонятна в том, разрешены ли суперклассы Message Driven Bean. Кто-нибудь может пролить свет на это? Раздел 5.6.2, страница 151 гласит: Класс компонента, управляемого сообщениями, не должен иметь суперкласс,...
94 просмотров

Компоненты, управляемые сообщениями, и повторные попытки с экспоненциальным отставанием
У меня есть требование, в котором, если служба (служба Restful), которую я вызываю из bean-компонента, управляемого сообщениями, не работает или не возвращает успех, мне нужно откатить сообщение обратно в очередь, подождать некоторое время (в...
376 просмотров
schedule 25.01.2023

Отсутствует сообщение из темы JMS
У меня есть кластер WebLogic (12.1.3) с двумя управляемыми серверами. На каждом сервере развернут один и тот же EAR. EAR содержит два управляемых сообщениями bean-компонента (MDB), которые слушают одну и ту же распределенную тему JMS. Каждый раз,...
781 просмотров

JavaEE-система обмена сообщениями с JMS и MDB
Я новичок в JavaEE и пытаюсь создать систему обмена сообщениями с использованием jms и mdb. Я хочу сделать следующее: - сервер для обработки сообщений, реализованный с помощью mdb - разные клиенты, которые должны общаться - клиенты должны просто...
727 просмотров
schedule 26.04.2023

Запустите сервер JBoss EAP с приостановленной очередью
Я реализовал приложение на основе JMS, опираясь на JBoss EAP 6.3 HornetQ. У меня есть несколько очередей, но мне нужно, чтобы одна из них была «приостановлена» по умолчанию (при запуске сервера), если только я не возобновлю ее явно. Если вам...
144 просмотров
schedule 14.06.2022

Какой смысл определять таймер в MDB Message Driven Bean?
Какой смысл определять таймер в MDB Message Driven Bean? Чем он отличается от таймера сессионного bean-компонента SLSB без сохранения состояния или Singleton-компонента? MDB предназначены для обработки сообщений формы, зачем мне загромождать их...
43 просмотров