Advertisement
Guest User

Untitled

a guest
Aug 28th, 2015
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.17 KB | None | 0 0
  1. <bean id="inQ" class="com.ibm.mq.jms.MQQueue">
  2. <constructor-arg value="${mq.inbound.queue}" />
  3. </bean>
  4. <int:channel id="inbound" />
  5. <int-jms:message-driven-channel-adapter
  6. id="jmsIn" channel="inbound" container="messageListenerContainer"
  7. acknowledge="transacted" auto-startup="false">
  8.  
  9. <int:service-activator id="mainService"
  10. input-channel="inbound" ref="messageListener" method="onMessage">
  11. <int:request-handler-advice-chain>
  12. <ref bean="retryWithBackoffAdviceSession" />
  13. </int:request-handler-advice-chain>
  14. </int:service-activator>
  15.  
  16. <bean id="messageListenerContainer"
  17. class="org.springframework.jms.listener.DefaultMessageListenerContainer">
  18. <property name="connectionFactory" ref="mqConnectionFactory" />
  19. <property name="destination" ref="inQ" />
  20. <property name="sessionTransacted" value="true" />
  21. <property name="maxConcurrentConsumers" value="${maxConcurrentConsumers}" />
  22. <property name="concurrentConsumers" value="${concurrentConsumers}" />
  23. <property name="receiveTimeout" value="${receiveTimeout}" />
  24. <property name="recoveryInterval" value="60000" />
  25. <property name="autoStartup" value="${autoStartup}" />
  26. </bean>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement