Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <bean id="inQ" class="com.ibm.mq.jms.MQQueue">
- <constructor-arg value="${mq.inbound.queue}" />
- </bean>
- <int:channel id="inbound" />
- <int-jms:message-driven-channel-adapter
- id="jmsIn" channel="inbound" container="messageListenerContainer"
- acknowledge="transacted" auto-startup="false">
- <int:service-activator id="mainService"
- input-channel="inbound" ref="messageListener" method="onMessage">
- <int:request-handler-advice-chain>
- <ref bean="retryWithBackoffAdviceSession" />
- </int:request-handler-advice-chain>
- </int:service-activator>
- <bean id="messageListenerContainer"
- class="org.springframework.jms.listener.DefaultMessageListenerContainer">
- <property name="connectionFactory" ref="mqConnectionFactory" />
- <property name="destination" ref="inQ" />
- <property name="sessionTransacted" value="true" />
- <property name="maxConcurrentConsumers" value="${maxConcurrentConsumers}" />
- <property name="concurrentConsumers" value="${concurrentConsumers}" />
- <property name="receiveTimeout" value="${receiveTimeout}" />
- <property name="recoveryInterval" value="60000" />
- <property name="autoStartup" value="${autoStartup}" />
- </bean>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement