It doesn't matter if you use a policy for retries or the topic's MSMQ settings. Once the retries are exhausted the policies failure option will be executed. If you don't want messages saved to the file system you need to set the policy to log the message to the database.
Thanks Joe and sorry from bringing this back up after a while.
I'm still confused.
What does "Enable Poison Message Processing" in the Topic's settings do then? The Description says "Determines whether poison messages are moved to the Neuron failed message database".
Isn't that the same as setting the policy Failure Action to Log to database? Does one override the other?
Also, I have Retry Count=3 and Max Retry Cycles=3 on a Topic but when a message fails I can see in the message history that it was retried 5 times with a 1 min delay. That matches the setting in the policy (Retry Interval=60, Retry Expiration=5). I have "Use Policy for Retries" on the Topic set to false but still the policy settings are the ones being applied.
Neuron ESB Product Support Forums and Communities
© 2024 Created by Neuron Admin. Powered by