PurpleExplorer
PurpleExplorer copied to clipboard
Unhandled exception. Microsoft.Azure.ServiceBus.MessagingEntityNotFoundException: Put token failed. status-code: 404
Crash when queue deleted on service bus after list already loaded in purple explorer
/home/tim/repo/PurpleExplorer/PurpleExplorer/bin/Debug/net9.0/PurpleExplorer
Unhandled exception. Microsoft.Azure.ServiceBus.MessagingEntityNotFoundException: Put token failed. status-code: 404, status-description: The messaging entity 'sb://REDACTED.servicebus.windows.net/REDACTED/$management' could not be found. To know more visit https://aka.ms/sbResourceMgrExceptions. TrackingId:ebabefe9-9208-45c9-aa85-e0137e63f3e4_G29, SystemTracker:REDACTED/$management, Timestamp:2025-01-20T16:53:32.
at Microsoft.Azure.ServiceBus.Core.MessageReceiver.OnPeekAsync(Int64 fromSequenceNumber, Int32 messageCount)
at Microsoft.Azure.ServiceBus.Core.MessageReceiver.<>c__DisplayClass79_0.<<PeekBySequenceNumberAsync>b__0>d.MoveNext()
--- End of stack trace from previous location ---
at Microsoft.Azure.ServiceBus.RetryPolicy.RunOperation(Func`1 operation, TimeSpan operationTimeout)
at Microsoft.Azure.ServiceBus.RetryPolicy.RunOperation(Func`1 operation, TimeSpan operationTimeout)
at Microsoft.Azure.ServiceBus.Core.MessageReceiver.PeekBySequenceNumberAsync(Int64 fromSequenceNumber, Int32 messageCount)
at PurpleExplorer.Helpers.QueueHelper.GetMessages(ServiceBusConnectionString connectionString, String queueName) in /home/tim/repo/PurpleExplorer/PurpleExplorer/Helpers/QueueHelper.cs:line 48
at PurpleExplorer.ViewModels.MainWindowViewModel.FetchQueueMessages() in /home/tim/repo/PurpleExplorer/PurpleExplorer/ViewModels/MainWindowViewModel.cs:line 267
at PurpleExplorer.ViewModels.MainWindowViewModel.FetchMessages() in /home/tim/repo/PurpleExplorer/PurpleExplorer/ViewModels/MainWindowViewModel.cs:line 474
at PurpleExplorer.Views.MainWindow.TreeView_SelectionChanged(Object sender, SelectionChangedEventArgs e) in /home/tim/repo/PurpleExplorer/PurpleExplorer/Views/MainWindow.xaml.cs:line 82
at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__128_0(Object state)
at Avalonia.Threading.AvaloniaSynchronizationContext.<>c__DisplayClass5_0.<Post>b__0() in /_/src/Avalonia.Base/Threading/AvaloniaSynchronizationContext.cs:line 33
at Avalonia.Threading.JobRunner.RunJobs(Nullable`1 priority) in /_/src/Avalonia.Base/Threading/JobRunner.cs:line 37
at Avalonia.X11.X11PlatformThreading.CheckSignaled() in /_/src/Avalonia.X11/X11PlatformThreading.cs:line 164
at Avalonia.X11.X11PlatformThreading.RunLoop(CancellationToken cancellationToken) in /_/src/Avalonia.X11/X11PlatformThreading.cs:line 244
at Avalonia.Threading.Dispatcher.MainLoop(CancellationToken cancellationToken) in /_/src/Avalonia.Base/Threading/Dispatcher.cs:line 65
at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.Start(String[] args) in /_/src/Avalonia.Controls/ApplicationLifetimes/ClassicDesktopStyleApplicationLifetime.cs:line 120
at Avalonia.ClassicDesktopStyleApplicationLifetimeExtensions.StartWithClassicDesktopLifetime[T](T builder, String[] args, ShutdownMode shutdownMode) in /_/src/Avalonia.Controls/ApplicationLifetimes/ClassicDesktopStyleApplicationLifetime.cs:line 209
at PurpleExplorer.Program.Main(String[] args) in /home/tim/repo/PurpleExplorer/PurpleExplorer/Program.cs:line 13
Process finished with exit code 134.
Thanks for creating an cross platform alternative to service bus explorer, much appreciated. 🙏 Just logging this for information, no expectations of a response of any kind.