Advertisement
Guest User

Untitled

a guest
May 31st, 2016
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.22 KB | None | 0 0
  1. <jms:activemq-connector name="Active_MQ" username="....." password="..." brokerURL="...." validateConnections="true" doc:name="Active MQ" numberOfConsumers="1" maxRedelivery="-1" disableTemporaryReplyToDestinations="true" persistentDelivery="true"/>
  2.  
  3. <flow name="testFlow">
  4. <jms:inbound-endpoint connector-ref="Active_MQ" doc:name="JMS" queue="InQ" exchange-pattern="request-response">
  5. <jms:client-ack-transaction action="ALWAYS_BEGIN"/>
  6. </jms:inbound-endpoint>
  7. <logger level="INFO" doc:name="Logger" message="**testCheck#[payload]"/>
  8. <choice doc:name="Choice">
  9. <when expression="#[message.inboundProperties.JMSXGroupId=='A']">
  10. <logger level="INFO" doc:name="Logger" message="***first***"/>
  11. <flow-ref name="ClientA" doc:name="ClientA"/>
  12. </when>
  13. <when expression="#[message.inboundProperties.JMSXGroupId=='B']">
  14. <flow-ref name="ClientB" doc:name="ClientB"/>
  15. </when>
  16. <when expression="#[message.inboundProperties.JMSXGroupId=='C']">
  17. <flow-ref name="ClientC" doc:name="ClientC"/>
  18. </when>
  19. <otherwise>
  20. <logger level="INFO" doc:name=" Other Logger"/>
  21. </otherwise>
  22. </choice>
  23. </flow>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement