Ответный канал Spring Integration JMS Inbound Gateway не имеет подписчика

http://jsfiddle.net/u3cybk2q/2/ проверить на windows, iOS и Android (например, исправление xplorer)

.styled-select select {
   background: transparent;
   width: 240px;
   padding: 5px;
   font-size: 16px;
   line-height: 1;
   border: 0;
   border-radius: 0;
   height: 34px;
   -webkit-appearance: none;
}
.styled-select {
   width: 240px;
   height: 34px;
   overflow: visible;
   background: url(http://nightly.enyojs.com/latest/lib/moonstone/dist/moonstone/images/caret-black-small-down-icon.png) no-repeat right #FFF;
   border: 1px solid #ccc;
}
.styled-select select::-ms-expand {
    display: none;
}

2
задан Minh Trần 27 February 2019 в 04:25
поделиться

1 ответ

Вы не можете использовать фабрики DSL (Jms) подобным образом, они предназначены для использования в потоке DSL

@Bean
IntegrationFLow flow()
    return IntegrationFlows.from(jmsInboundGateway())
            .handle("service", "process")
            .get();

Обработка DSL выполняет всю проводку.

Он работает без канала, потому что компонент без выходного канала направляет ответ на заголовок replyChannel.

Если вы не хотите использовать DSL, вы должны подключить входящий шлюз напрямую как компонент, а не использовать фабрику Jms.

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

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