Skip to content

Messages retried using "Edit&Retry" are never marked as Processed #4763

@tmasternak

Description

@tmasternak

Symptoms

When a message is retried after being edited in ServicePulse, the UI never indicates successful re-processing, i.e., the message is never marked as Processed.

Who's affected

All users of ServiceControl using the "Edit & Retry" functionality.

Steps to reproduce

  1. Select a failed message
  2. Click "Edit&Retry"
  3. Click "Retry"
  4. The message processing confirmation (Processed label) is never shown for those messages

Root cause

The ServiceControl.TargetEndpointAddress header value is always removed before message retry. Instead, the logic should use the error queue address.

Confirmed workarounds

Archiving the message once the message is manually confirmed (e.g. looking at the logs of an endpoint) bo have been re-processed

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