В Liferay 6.2 мы использовали для настройки пользовательской почты в messaging-spring.xml и вступили в service.properties. Чтобы добиться того же в портлете модуля Liferay 7 OSGI, может ли кто-нибудь объяснить мне, как мне настроить автобус сообщения в нем?Liferay 7 message Bus
ответ
Я нашел решение. Чтобы избежать java.lang.IllegalStateException: No servlet context name specified
, вам необходимо изменить реализацию конфигурации обмена сообщениями в файле messaging-spring.xml
.
Заменить com.liferay.portal.kernel.messaging.config.PluginMessagingConfigurator
на com.liferay.portal.kernel.messaging.config.DefaultMessagingConfigurator
.
Это работает для меня. Я смог отправить сообщение из одного модуля и получить его двумя другими модулями.
Можете ли вы поделиться кодом? –
Taka смотрите здесь: https://github.com/liferay/liferay-portal/blob/586f66c629b559e79c744559751ecb960218fe0b/modules/apps/collaboration/flags/flags-service/src/main/resources/META-INF/spring/messaging. xml в исходном коде Liferay. Или вы можете использовать @Annotations. Я постараюсь написать сообщение в блоге о сообщениях. – KirkoR
- 1. Liferay messageener (message bus) classpath
- 2. Message Bus vs. Multicast
- 3. Azure Service Bus Message Pump
- 4. Библиотека сообщений Lightweight Message Bus
- 5. Есть ли жемчужина Ruby Message Bus?
- 6. образец ошибки jms-message-bus не работает
- 7. Message Dispatcher с Azure Service Bus
- 8. Enterprise service bus и Message Brokers
- 9. MVVMLight Message Bus single sync/async
- 10. Liferay 7, Конфигурация Jboss 7
- 11. Liferay 7 вопросов Календарь
- 12. Liferay 7 custom notification
- 13. Message Broker (ошибка ODBC в Windows 7 под управлением IBM Integration Bus V9.0.0.2)
- 14. New to Message broker 7
- 15. Liferay 7 disable features/modules
- 16. Создание проекта плагина liferay 7
- 17. Изменение существующих LifeRay 7 классов
- 18. Вызов портлета в Liferay 7
- 19. Liferay 7 LogFactoryUtil.getLogFactory() setLevel метод
- 20. Использование LocalServiceUtils в Liferay 7
- 21. IBM BlueMix: LifeRay 7 Установка
- 22. Message Driven Beans - Single Bus, множественные характеристики активации
- 23. NullPointerException из AbstractAggregatingMessageGroupProcessor при использовании Kafka Message Bus
- 24. Обновление Liferay 6.2 плагинов maven в модуле Liferay 7
- 25. Что такое эквивалентный файл liferay-portlet.xml в liferay 7?
- 26. Не удалось опубликовать темы и разрешения - Liferay Message Board
- 27. liferay messageboard link to first/last message in thread
- 28. Liferay Message Board thread по умолчанию разрешение просмотра пользователю?
- 29. GstMultifilesink post-message callback
- 30. liferay 7 single-approver-definition.xml location
Удалось ли вам найти решение? –