After you create a JMS
template, you can change the default message delivery failure values for
destinations, like defining a message redelivery limit, selecting a
message expiration policy, and specifying an error destination for
To configure message redelivery options for a JMS template:
If you have not already done so, in the Change Center of the Administration Console, click Lock & Edit (see Use the Change Center).
Administration Console, navigate to the template resource that you
want to configure:
Redelivery Delay Override, specify the
delay before rolled back or recovered messages are redelivered,
regardless of the Redelivery Delay specified by the consumer
and/or connection factory.
Redelivery Limit, specify the number of
redelivery tries a message can have before it is moved to an error
Expiration Policy, select the expiration
policy (Discard, Log, or Redirect) used when an expired message is
encountered on a destination.
Expiration Logging Policy, if Log is
the selected Expiration Policy, specify what information about the
message that you want to be logged.
Error Destination, select a pre-configured
queue or topic destination for messages that have reached their
redelivery limit, or for expired messages when the Expiration
Policy is set to Redirect. The error destination must be
configured on the same JMS server targeted by the destination for
which it is defined. If no error destination is configured, then
undeliverable messages are simply deleted.