![](/img/trans.png)
[英]Receiving: MessageDeliveryException: Dispatcher has no subscribers using inbound-channel-adapter in 2 different spring integration modules
[英]Send Custom Acknowledgement message to sender using jms:inbound-channel-adapter using spring integration
一旦消费者队列客户端使用 jms 入站通道适配器接收到它,我想将服装消息作为(接收到的消息)发送到生产者队列客户端。 需要帮助如何使用 xml 配置实现这种或任何替代方式。
XML文件
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:int="http://www.springframework.org/schema/integration"
xmlns:jms="http://www.springframework.org/schema/integration/jms"
xmlns:int-file="http://www.springframework.org/schema/integration/file"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:int-xml="http://www.springframework.org/schema/integration/xml"
xmlns:int-jdbc="http://www.springframework.org/schema/integration/jdbc"
xmlns:task="http://www.springframework.org/schema/task"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/integration http://www.springframework.org/schema/integration/spring-integration.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd
http://www.springframework.org/schema/integration/file http://www.springframework.org/schema/integration/file/spring-integration-file.xsd
http://www.springframework.org/schema/integration/xml http://www.springframework.org/schema/integration/xml/spring-integration-xml.xsd
http://www.springframework.org/schema/integration/jdbc http://www.springframework.org/schema/integration/jdbc/spring-integration-jdbc.xsd
http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task.xsd
http://www.springframework.org/schema/integration/jms http://www.springframework.org/schema/integration/jms/spring-integration-jms.xsd">
<context:component-scan base-package="com.fcb.incoming.wires" />
<context:property-placeholder
location="classpath:application-default.properties, classpath:application-${spring.profiles.active}.properties"
ignore-unresolvable="true" />
<int:poller default="true" fixed-delay="${fcb.queue.poller.fixeddelay}"/>
<int:channel id="incomingWireChannel">
<int:queue />
</int:channel>
<int:channel id="interWireChannel">
<int:queue />
</int:channel>
<int:channel id="verifyWireChannel">
<int:queue />
</int:channel>
<jms:inbound-channel-adapter
channel="incomingWireChannel" connection-factory="${fcb.queue.mq.connection.factory}"
destination-name="${fcb.incoming.wires.req.queue}" acknowledge="client">
<int:poller fixed-delay="${fcb.queue.poller.fixeddelay}" />
</jms:inbound-channel-adapter>
<int:router input-channel="incomingWireChannel" ref="msgValidator" method="validate" />
<bean id="msgValidator" class="com.fcb.incoming.wires.validate.MessageValidator">
</bean>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.