сопоставление свойства jms с RabbitMQ

Событие DateTimePicker ValueChanged является ошибкой. В Microsoft Windows Forms Team на этой странице https://connect.microsoft.com/VisualStudio/feedback/details/1290685/debugging-datetimepicker-event-hangs-vs :

«Элемент управления DateTimePicker устанавливает крючок мыши как часть его функциональности, но когда отладчик имеет приложение WinForms, остановленное на точке останова, это позволяет использовать тупик, если VS-сервер получит сообщение мыши. На данный момент, к сожалению, тупик следствием дизайна DateTimePicker.Контроль мыши устанавливается при нажатии на раскрывающийся список, чтобы отображать календарь. Это означает, что точки останова не должны отправляться в обработчиках событий, которые будут вызываться во время активного календаря. В настоящее время мы изучаем, можно решить эту проблему, и мы обновим этот поток с дополнительной информацией, если мы сможем сделать исправление доступным ».

0
задан Eric NICOLAS 25 March 2019 в 11:06
поделиться

1 ответ

Нет, Spring Integration использует собственную абстракцию org.springframework.messaging.Message<?>. Вам не нужно взаимодействовать с ним напрямую, просто используйте обогащающий заголовок.

См. JmsHeaders и AmqpHeaders для констант.

<header-enricher id="headerEnricherWithShouldSkipNullsFalse" input-channel="fromJms" output-channel="toRabbit">
    <header name="amqp_correlationId" expression="headers.jms_correlationId"/>
    ...
</header-enricher>

Для приоритета AMQP используется стандартное значение IntegrationMessageHeaderAccessor.PRIORITY.

Также см. DefaultAmqpHeaderMapper и DefaultJmsHeaderMapper, чтобы увидеть, как адаптеры отображаются из Message<?> в / из сообщений RabbitMQ и JMS.

0
ответ дан Gary Russell 25 March 2019 в 11:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: