diff --git a/src/Core/Framework/MessageQueue/Exception/MessageFailedException.php b/src/Core/Framework/MessageQueue/Exception/MessageFailedException.php index 0733073730e..93662cd7598 100644 --- a/src/Core/Framework/MessageQueue/Exception/MessageFailedException.php +++ b/src/Core/Framework/MessageQueue/Exception/MessageFailedException.php @@ -28,11 +28,12 @@ public function __construct(object $originalMessage, string $handlerClass, \Thro $this->exception = $exception; parent::__construct( - 'The handler "{{ handlerClass }}" threw a "{{ exceptionClass }}" for message "{{ messageClass }}".', + 'The handler "{{ handlerClass }}" threw a "{{ exceptionClass }}" for message "{{ messageClass }}". The Exception was "{{ exceptionMessage }}.', [ 'handlerClass' => $handlerClass, 'exceptionClass' => get_class($exception), 'messageClass' => get_class($originalMessage), + 'exceptionMessage' => $exception->getMessage(), ] ); }