Mule4:如何在 IBM MQ 连接器中定义单向和双向模式
Mule4: How to define oneway and twoway pattern in IBM MQ connector
如何在 Mule IBM 连接器配置中 select 单向或双向?
有没有一种方法可以在配置中提及它是 oneway
或 'twoway (requestReply)' 外部模式。在这个新版本中,它看起来总是一种 2 种方式(requestReply)。我看不到任何可供选择的选项,就像在旧连接器中一样。我想要 oneway 在这里,因为我不期待消息的回复。
<flow name="NotificationFlow" doc:id="a275ef91-8608-49a5-adcc-624c2dc6aacd" >
<ibm-mq:listener doc:name="On New Message" doc:id="5de4cf1b-bd66-4519-b170-69f2159bd8b4" config-ref="IBM_MQ_Config" destination="testQ" ackMode="AUTO"/>
<logger level="INFO" doc:name="Logger" doc:id="9c4c241b-d564-44ff-a2a3-6433e48ddf0a" />
<ee:transform doc:name="Transform Message" doc:id="46c10c0c-3f0a-4184-a722-7caab39ca97d" >
<ee:message >
<ee:set-payload ><![CDATA[%dw 2.0
import * from dw::Runtime
var result = []
output application/java
---
if(sizeOf(result) <= 0) fail('Data was empty') else result]]></ee:set-payload>
</ee:message>
</ee:transform>
</flow>
使用 Mule 版本:4.2.2
使用 Mule IBM MQ 连接器侦听器操作,响应仅是自动的 when the message includes a REPLY_TO header. Since the IBM MQ version 1.6.0 可以使用 ignoreReplyTo
属性禁用自动 REPLY_TO。
示例:
所以默认情况下我不希望有任何回复,除非发件人使用 REPLY_TO header.
请求回复
如何在 Mule IBM 连接器配置中 select 单向或双向?
有没有一种方法可以在配置中提及它是 oneway
或 'twoway (requestReply)' 外部模式。在这个新版本中,它看起来总是一种 2 种方式(requestReply)。我看不到任何可供选择的选项,就像在旧连接器中一样。我想要 oneway 在这里,因为我不期待消息的回复。
<flow name="NotificationFlow" doc:id="a275ef91-8608-49a5-adcc-624c2dc6aacd" >
<ibm-mq:listener doc:name="On New Message" doc:id="5de4cf1b-bd66-4519-b170-69f2159bd8b4" config-ref="IBM_MQ_Config" destination="testQ" ackMode="AUTO"/>
<logger level="INFO" doc:name="Logger" doc:id="9c4c241b-d564-44ff-a2a3-6433e48ddf0a" />
<ee:transform doc:name="Transform Message" doc:id="46c10c0c-3f0a-4184-a722-7caab39ca97d" >
<ee:message >
<ee:set-payload ><![CDATA[%dw 2.0
import * from dw::Runtime
var result = []
output application/java
---
if(sizeOf(result) <= 0) fail('Data was empty') else result]]></ee:set-payload>
</ee:message>
</ee:transform>
</flow>
使用 Mule 版本:4.2.2
使用 Mule IBM MQ 连接器侦听器操作,响应仅是自动的 when the message includes a REPLY_TO header. Since the IBM MQ version 1.6.0 可以使用 ignoreReplyTo
属性禁用自动 REPLY_TO。
示例:
所以默认情况下我不希望有任何回复,除非发件人使用 REPLY_TO header.
请求回复