MulticastPacketLossException

 

public class MulticastPacketLossException
extends JMSException

java.lang.Object
   |
   +----java.lang.Throwable
           |
           +----java.lang.Exception
                   |
                   +----javax.jms.JMSException
                           |
                           +----com.ibm.mq.jms.MulticastPacketLossException
          

A MulticastPacketLossException is thrown if a multicast receiver detects lost messages, and the messages cannot be retransmitted because they have been purged from the brokers's buffer. This exception is only thrown if the multicast connection is of type JMSC.MQJMS_MULTICAST_RELIABLE .

If the message is no longer in the brokers transmission buffer, then it might be necessary to increase the Broker Minimal History Size, or the Broker History Cleaning Time, or both, to give the client more time to request retransmission of lost messages. See the Broker documentation for details of how to do this.


uj32190_