Skip to content

SC failed to import failed message from Send-Only endpoint #313

@cedricfronteau

Description

@cedricfronteau

Service Control (1.0.0) cannot import a failed message issued by a send only endpoint. It seems to be because ReplyToAddress is null.

Exception:
Object reference not set to an instance of an object.
StackTrace:
   at ServiceControl.Contracts.Operations.PhysicalMessage..ctor(TransportMessage message) in c:\BuildAgent\work\b7f882efc2cd360b\src\ServiceControl\Contracts\Operations\PhysicalMessage.cs:line 14
   at ServiceControl.Contracts.Operations.ImportMessage..ctor(TransportMessage message) in c:\BuildAgent\work\b7f882efc2cd360b\src\ServiceControl\Contracts\Operations\ImportMessage.cs:line 15
   at ServiceControl.Contracts.Operations.ImportFailedMessage..ctor(TransportMessage message) in c:\BuildAgent\work\b7f882efc2cd360b\src\ServiceControl\Contracts\Operations\ImportFailedMessage.cs:line 10
   at ServiceControl.Operations.ErrorQueueImport.InnerHandle(TransportMessage message) in c:\BuildAgent\work\b7f882efc2cd360b\src\ServiceControl\Operations\ErrorQueueImport.cs:line 36
   at ServiceControl.Operations.ErrorQueueImport.Handle(TransportMessage message) in c:\BuildAgent\work\b7f882efc2cd360b\src\ServiceControl\Operations\ErrorQueueImport.cs:line 29
   at NServiceBus.Satellites.SatelliteLauncher.HandleMessageReceived(Object sender, TransportMessageReceivedEventArgs e, ISatellite satellite) in c:\BuildAgent\work\31f8c64a6e8a2d7c\src\NServiceBus.Core\Satellites\SatelliteLauncher.cs:line 92
   at NServiceBus.Unicast.Transport.TransportReceiver.OnTransportMessageReceived(TransportMessage msg) in c:\BuildAgent\work\31f8c64a6e8a2d7c\src\NServiceBus.Core\Unicast\Transport\TransportReceiver.cs:line 453   at NServiceBus.Unicast.Transport.TransportReceiver.ProcessMessage(TransportMessage message) in c:\BuildAgent\work\31f8c64a6e8a2d7c\src\NServiceBus.Core\Unicast\Transport\TransportReceiver.cs:line 390
   at NServiceBus.Unicast.Transport.TransportReceiver.TryProcess(TransportMessage message) in c:\BuildAgent\work\31f8c64a6e8a2d7c\src\NServiceBus.Core\Unicast\Transport\TransportReceiver.cs:line 260
   at NServiceBus.Transports.Msmq.MsmqDequeueStrategy.Action() in c:\BuildAgent\work\31f8c64a6e8a2d7c\src\NServiceBus.Core\Transports\Msmq\MsmqDequeueStrategy.cs:line 210
Source:
ServiceControl
TargetSite:
Void .ctor(NServiceBus.TransportMessage)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions