Skip to content

Make the error log messages relatable to the bridge api concepts #472

@tmasternak

Description

@tmasternak

Describe the suggested improvement

Overview

The bridge fails to move messages from one side to the other it logs error messages. This is a sample message:

Failed to shovel message for endpoint error with id from to
---> System.Exception: No target address mapping could be found for source address:

. Ensure names have correct casing as mappings are case-sensitive. Nearest configured match:

Potential improvements:

  • Don't use the term "shovel" (unless someone used RabbitMQ in the past this is not a well-known concept).
  • The error message mentions "address mapping" which does not relate to any of the existing API configuration options. This should relate e.g. to endpoint registration
  • The error does not provide any advice on what could be a potential resolution of the problem e.g. consider adding HasEndpoint("<name>") call on the <side-b-name>

This should be changed for all the error messages logged by the bridge.

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions