« Return to Thread: Issue in maxRedelivery for Websphere MQ

Re: Issue in maxRedelivery for Websphere MQ

by Andrew Perepelytsya :: Rate this Message:

Reply to Author | View in Thread

Max redelivery is for inbound. It's delivery count from provider to listener (Mule).

HTH,
Andrew

On Jun 25, 2009 3:14 AM, "vaithi m" <mule.user.relay@...> wrote:

Hi,

From my mule client 2.2.1, I'm trying to send Messages to a queue in MQ. In normal scenarios it works fine.
But if there is any network issue, mule will not be able to send message to the MQ. I've used the 'maxRedelivery'
for keep resending the message. But its not redelivering the message even the network connection is restored
immediately.

Following is my config file:

&lt;jms:connector
       name="jmsConnector"
       specification="1.1"
       connectionFactory-ref="mQfactory" username="abc" password="" disableTemporaryReplyToDestinations="true"
       maxRedelivery="1000" numberOfConcurrentTransactedReceivers="1"/&gt;

&lt;spring:beans&gt;
        &lt;spring:bean id="mQfactory" class="com.ibm.mq.jms.MQConnectionFactory"&gt;
            &lt;spring:property name="hostName" value="${hostName}"/&gt;
            &lt;spring:property name="port" value="${port}"/&gt;
            &lt;spring:property name="transportType" value="${transportType}"/&gt;
            &lt;spring:property name="queueManager" value="${queueManager}"/&gt;
            &lt;spring:property name="rescanInterval" value="2000"/&gt;
        &lt;/spring:bean&gt;
&lt;/spring:beans&gt;

Could someone explain how the redelivery works. Any help on this regard is much appreciated.

Thanks
Vaithi


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email


 « Return to Thread: Issue in maxRedelivery for Websphere MQ