NServiceBus.MessagingBridge 3.0.3 and 2.2.3 – Patch releases available

Hi everyone,

We’ve just released NServiceBus.MessagingBridge 3.0.3 and 2.2.3.

Fixed bugs

  • #474 Bridge can’t transfer self-addressed messages in migration scenarios

How to know if you are affected

You are affected if both conditions are met:

  • You are migrating endpoints that send messages to themselves. For example, using SendLocal.
  • You have configured the bridge to transfer messages from a queue containing messages sent by endpoints to themselves.

Symptoms

Messages with ReplyToAddress equal to the source queue address are moved to the bridge error queue, and the following message is logged by the bridge:

System.Exception: Failed to shovel message for endpoint error with id <messageId> from <one-side> to <the-other-side>
 ---> System.Exception: No target address mapping could be found for source address: <source-address>. Ensure names have correct casing as mappings are case-sensitive. Nearest configured match: <closest-address>

When to upgrade

You should upgrade immediately if you are affected. Otherwise, you should upgrade during your next maintenance window.

Where to get it

You can install the new versions of NServiceBus.MessagingBridge from NuGet.

Please read our release policy for more details.

With thanks,
The team in Particular