Exceptions
Exceptions 2
Symfony\Component\Messenger\Exception\ HandlerFailedException
Show exception properties
Symfony\Component\Messenger\Exception\HandlerFailedException {#1221 -envelope: Symfony\Component\Messenger\Envelope {#1243 -stamps: array:1 [ "Symfony\Component\Messenger\Stamp\BusNameStamp" => array:1 [ 0 => Symfony\Component\Messenger\Stamp\BusNameStamp {#1406 -busName: "command.bus" } ] ] -message: App\Identity\Application\Command\VerifyEmail\VerifyEmailCommand {#1346 +token: "c275388031bfe635a3a5e3698d0437ecbdf572d2650559b08f1e81ba747f9809" } } -exceptions: array:1 [ "App\Identity\Application\Command\VerifyEmail\VerifyEmailHandler::__invoke" => DomainException {#804 #message: "Invalid verification token." #code: 0 #file: "/var/www/Kohort/src/Identity/Application/Command/VerifyEmail/VerifyEmailHandler.php" #line: 27 : { { App\Identity\Application\Command\VerifyEmail\VerifyEmailHandler->__invoke(VerifyEmailCommand $command): void … ›if ($user === null) {›throw new DomainException('Invalid verification token.');›}} { Symfony\Component\Messenger\Middleware\HandleMessageMiddleware->callHandler(Closure $handler, object $message, ?Acknowledger $ack, ?HandlerArgumentsStamp $handlerArgumentsStamp): mixed … › ›return $handler(...$arguments);›}} { Symfony\Component\Messenger\Middleware\HandleMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope … ›} else {›$result = $this->callHandler($handler, $message, null, $envelope->last(HandlerArgumentsStamp::class));›}} { Symfony\Component\Messenger\Middleware\SendMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope … ›if (null === $sender) {›return $stack->next()->handle($envelope, $stack);›}} { Symfony\Bridge\Doctrine\Messenger\DoctrineTransactionMiddleware->handleForManager(EntityManagerInterface $entityManager, Envelope $envelope, StackInterface $stack): Envelope … ›try {›$envelope = $stack->next()->handle($envelope, $stack);›$entityManager->flush();} { Symfony\Bridge\Doctrine\Messenger\AbstractDoctrineMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope … › ›return $this->handleForManager($entityManager, $envelope, $stack);›}} { Symfony\Component\Messenger\Middleware\DeduplicateMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope … ›if (!$stamp = $envelope->last(DeduplicateStamp::class)) {›return $stack->next()->handle($envelope, $stack);›}} { Symfony\Component\Messenger\Middleware\FailedMessageProcessingMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope … › ›return $stack->next()->handle($envelope, $stack);›}} { Symfony\Component\Messenger\Middleware\DispatchAfterCurrentBusMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope … ›// Execute the whole middleware stack & message handling for main dispatch:›$returnedEnvelope = $stack->next()->handle($envelope, $stack);›} catch (\Throwable $exception) {} { Symfony\Component\Messenger\Middleware\RejectRedeliveredMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope … › ›return $stack->next()->handle($envelope, $stack);›}} { Symfony\Component\Messenger\Middleware\AddBusNameStampMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope … › ›return $stack->next()->handle($envelope, $stack);›}} { Symfony\Component\Messenger\Middleware\AddDefaultStampsMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope … › ›return $stack->next()->handle($envelope, $stack);›}} { Symfony\Component\Messenger\Middleware\TraceableMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope … ›try {›return $stack->next()->handle($envelope, $stack);›} finally {} { Symfony\Component\Messenger\MessageBus->dispatch(object $message, array $stamps = []): Envelope … › ›return $middlewareIterator->current()->handle($envelope, $stack);›}} { Symfony\Component\Messenger\TraceableMessageBus->dispatch(object $message, array $stamps = []): Envelope … ›try {›return $envelope = $this->decoratedBus->dispatch($message, $stamps);›} catch (\Throwable $e) {} { App\SharedKernel\Infrastructure\Bus\MessengerCommandBus->dispatch(object $command): mixed … ›{›$envelope = $this->commandBus->dispatch($command);›$stamp = $envelope->last(HandledStamp::class);} { App\UI\Http\Web\VerificationController->verify(string $token): Response … ›try {›$this->commandBus->dispatch(new VerifyEmailCommand($token));›$this->addFlash('success', 'Votre adresse e-mail a été vérifiée avec succès. Bienvenue sur Tokiwoki !');} { Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response … ›// call controller›$response = $controller(...$arguments);› } { Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response … ›try {›return $response = $this->handleRaw($request, $type);›} catch (\Throwable $e) {} { Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response … ›try {›return $this->getHttpKernel()->handle($request, $type, $catch);›} finally {} { Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int … ›{›$response = $this->kernel->handle($this->request);› } { require_once … ›->getRunner($app)›->run()›);} { › ›require_once dirname(__DIR__).'/vendor/autoload_runtime.php';› : { "/var/www/Kohort/vendor/autoload_runtime.php" } } } } ] }
return $envelope;} catch (\Throwable $exception) {if ($exception instanceof HandlerFailedException) {// Remove all HandledStamp from the envelope so the retry will execute all handlers again.// When a handler fails, the queries of allegedly successful previous handlers just got rolled back.throw new HandlerFailedException($exception->getEnvelope()->withoutAll(HandledStamp::class), $exception->getWrappedExceptions());}throw $exception;} finally {$connection = $entityManager->getConnection();
in
vendor/symfony/doctrine-bridge/Messenger/AbstractDoctrineMiddleware.php
->
handleForManager
(line 42)
$entityManager = $this->managerRegistry->getManager($this->entityManagerName);} catch (\InvalidArgumentException $e) {throw new UnrecoverableMessageHandlingException($e->getMessage(), 0, $e);}return $this->handleForManager($entityManager, $envelope, $stack);}abstract protected function handleForManager(EntityManagerInterface $entityManager, Envelope $envelope, StackInterface $stack): Envelope;}
in
vendor/symfony/messenger/Middleware/DeduplicateMiddleware.php
->
handle
(line 28)
}public function handle(Envelope $envelope, StackInterface $stack): Envelope{if (!$stamp = $envelope->last(DeduplicateStamp::class)) {return $stack->next()->handle($envelope, $stack);}if (!$envelope->last(ReceivedStamp::class)) {$lock = $this->lockFactory->createLockFromKey($stamp->getKey(), $stamp->getTtl(), false);
in
vendor/symfony/messenger/Middleware/FailedMessageProcessingMiddleware.php
->
handle
(line 34)
// mark the message as "received" from the original transport// this guarantees the same behavior as when originally received$envelope = $envelope->with(new ReceivedStamp($sentToFailureStamp->getOriginalReceiverName()));}return $stack->next()->handle($envelope, $stack);}}
in
vendor/symfony/messenger/Middleware/DispatchAfterCurrentBusMiddleware.php
->
handle
(line 68)
// First time we get here, mark as inside a "root dispatch" call:$this->isRootDispatchCallRunning = true;try {// Execute the whole middleware stack & message handling for main dispatch:$returnedEnvelope = $stack->next()->handle($envelope, $stack);} catch (\Throwable $exception) {/** Whenever an exception occurs while handling a message that has* queued other messages, we drop the queued ones.* This is intentional since the queued commands were likely dependent
in
vendor/symfony/messenger/Middleware/RejectRedeliveredMessageMiddleware.php
->
handle
(line 41)
$amqpReceivedStamp = $envelope->last(AmqpReceivedStamp::class);if ($amqpReceivedStamp instanceof AmqpReceivedStamp && $amqpReceivedStamp->getAmqpEnvelope()->isRedelivery()) {throw new RejectRedeliveredMessageException('Redelivered message from AMQP detected that will be rejected and trigger the retry logic.');}return $stack->next()->handle($envelope, $stack);}}
in
vendor/symfony/messenger/Middleware/AddBusNameStampMiddleware.php
->
handle
(line 35)
{if (null === $envelope->last(BusNameStamp::class)) {$envelope = $envelope->with(new BusNameStamp($this->busName));}return $stack->next()->handle($envelope, $stack);}}
in
vendor/symfony/messenger/Middleware/AddDefaultStampsMiddleware.php
->
handle
(line 33)
$envelope = $envelope->with($stamp);}}}return $stack->next()->handle($envelope, $stack);}}
in
vendor/symfony/messenger/Middleware/TraceableMiddleware.php
->
handle
(line 36)
public function handle(Envelope $envelope, StackInterface $stack): Envelope{$stack = new TraceableStack($stack, $this->stopwatch, $this->busName, $this->eventCategory);try {return $stack->next()->handle($envelope, $stack);} finally {$stack->stop();}}}
in
vendor/symfony/messenger/MessageBus.php
->
handle
(line 69)
if (!$middlewareIterator->valid()) {return $envelope;}$stack = new StackMiddleware($middlewareIterator);return $middlewareIterator->current()->handle($envelope, $stack);}}
in
vendor/symfony/messenger/TraceableMessageBus.php
->
dispatch
(line 42)
'caller' => $this->getCaller(),'callTime' => microtime(true),];try {return $envelope = $this->decoratedBus->dispatch($message, $stamps);} catch (\Throwable $e) {$context['exception'] = $e;throw $e;} finally {
TraceableMessageBus->dispatch()
in
src/SharedKernel/Infrastructure/Bus/MessengerCommandBus.php
(line 18)
{}public function dispatch(object $command): mixed{$envelope = $this->commandBus->dispatch($command);$stamp = $envelope->last(HandledStamp::class);return $stamp?->getResult();}}
#[Route('/verify-email/{token}', name: 'app_verify_email', methods: ['GET'])]public function verify(string $token): Response{try {$this->commandBus->dispatch(new VerifyEmailCommand($token));$this->addFlash('success', 'Votre adresse e-mail a été vérifiée avec succès. Bienvenue sur Tokiwoki !');if ($this->getUser() !== null) {return $this->redirectToRoute('app_dashboard');}
in
vendor/symfony/http-kernel/HttpKernel.php
->
verify
(line 183)
$this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS);$controller = $event->getController();$arguments = $event->getArguments();// call controller$response = $controller(...$arguments);// viewif (!$response instanceof Response) {$event = new ViewEvent($this, $request, $type, $response, $event);$this->dispatcher->dispatch($event, KernelEvents::VIEW);
in
vendor/symfony/http-kernel/HttpKernel.php
->
handleRaw
(line 76)
$request->headers->set('X-Php-Ob-Level', (string) ob_get_level());$this->requestStack->push($request);$response = null;try {return $response = $this->handleRaw($request, $type);} catch (\Throwable $e) {if ($e instanceof \Error && !$this->handleAllThrowables) {throw $e;}
in
vendor/symfony/http-kernel/Kernel.php
->
handle
(line 191)
if (!$this->handlingHttpCache) {$this->resetServices = true;}try {return $this->getHttpKernel()->handle($request, $type, $catch);} finally {--$this->requestStackSize;}}
in
vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php
->
handle
(line 35)
) {}public function run(): int{$response = $this->kernel->handle($this->request);if (Kernel::VERSION_ID >= 60400) {$response->send(false);if (\function_exists('fastcgi_finish_request') && !$this->debug) {
in
vendor/autoload_runtime.php
->
run
(line 32)
$app = $app(...$args);exit($runtime->getRunner($app)->run());
<?phpuse App\Kernel;require_once dirname(__DIR__).'/vendor/autoload_runtime.php';return function (array $context) {return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);};
DomainException
{$hashedToken = hash('sha256', $command->token);$user = $this->users->findByVerificationToken($hashedToken);if ($user === null) {throw new DomainException('Invalid verification token.');}$user->verifyEmail($command->token);$this->users->save($user);
in
vendor/symfony/messenger/Middleware/HandleMessageMiddleware.php
->
__invoke
(line 148)
}if (null !== $handlerArgumentsStamp) {$arguments = [...$arguments, ...$handlerArgumentsStamp->getAdditionalArguments()];}return $handler(...$arguments);}}
in
vendor/symfony/messenger/Middleware/HandleMessageMiddleware.php
->
callHandler
(line 90)
throw $ack->getError();} else {$result = $ack->getResult();}} else {$result = $this->callHandler($handler, $message, null, $envelope->last(HandlerArgumentsStamp::class));}$handledStamp = HandledStamp::fromDescriptor($handlerDescriptor, $result);$envelope = $envelope->with($handledStamp);$this->logger?->info('Message {class} handled by {handler}', $context + ['handler' => $handledStamp->getHandlerName()]);
in
vendor/symfony/messenger/Middleware/SendMessageMiddleware.php
->
handle
(line 75)
throw new NoSenderForMessageException(\sprintf('No sender for message "%s".', $context['class']));}}if (null === $sender) {return $stack->next()->handle($envelope, $stack);}// message should only be sent and not be handled by the next middlewarereturn $envelope;}
in
vendor/symfony/doctrine-bridge/Messenger/DoctrineTransactionMiddleware.php
->
handle
(line 33)
{$entityManager->getConnection()->beginTransaction();$success = false;try {$envelope = $stack->next()->handle($envelope, $stack);$entityManager->flush();$entityManager->getConnection()->commit();$success = true;
in
vendor/symfony/doctrine-bridge/Messenger/AbstractDoctrineMiddleware.php
->
handleForManager
(line 42)
$entityManager = $this->managerRegistry->getManager($this->entityManagerName);} catch (\InvalidArgumentException $e) {throw new UnrecoverableMessageHandlingException($e->getMessage(), 0, $e);}return $this->handleForManager($entityManager, $envelope, $stack);}abstract protected function handleForManager(EntityManagerInterface $entityManager, Envelope $envelope, StackInterface $stack): Envelope;}
in
vendor/symfony/messenger/Middleware/DeduplicateMiddleware.php
->
handle
(line 28)
}public function handle(Envelope $envelope, StackInterface $stack): Envelope{if (!$stamp = $envelope->last(DeduplicateStamp::class)) {return $stack->next()->handle($envelope, $stack);}if (!$envelope->last(ReceivedStamp::class)) {$lock = $this->lockFactory->createLockFromKey($stamp->getKey(), $stamp->getTtl(), false);
in
vendor/symfony/messenger/Middleware/FailedMessageProcessingMiddleware.php
->
handle
(line 34)
// mark the message as "received" from the original transport// this guarantees the same behavior as when originally received$envelope = $envelope->with(new ReceivedStamp($sentToFailureStamp->getOriginalReceiverName()));}return $stack->next()->handle($envelope, $stack);}}
in
vendor/symfony/messenger/Middleware/DispatchAfterCurrentBusMiddleware.php
->
handle
(line 68)
// First time we get here, mark as inside a "root dispatch" call:$this->isRootDispatchCallRunning = true;try {// Execute the whole middleware stack & message handling for main dispatch:$returnedEnvelope = $stack->next()->handle($envelope, $stack);} catch (\Throwable $exception) {/** Whenever an exception occurs while handling a message that has* queued other messages, we drop the queued ones.* This is intentional since the queued commands were likely dependent
in
vendor/symfony/messenger/Middleware/RejectRedeliveredMessageMiddleware.php
->
handle
(line 41)
$amqpReceivedStamp = $envelope->last(AmqpReceivedStamp::class);if ($amqpReceivedStamp instanceof AmqpReceivedStamp && $amqpReceivedStamp->getAmqpEnvelope()->isRedelivery()) {throw new RejectRedeliveredMessageException('Redelivered message from AMQP detected that will be rejected and trigger the retry logic.');}return $stack->next()->handle($envelope, $stack);}}
in
vendor/symfony/messenger/Middleware/AddBusNameStampMiddleware.php
->
handle
(line 35)
{if (null === $envelope->last(BusNameStamp::class)) {$envelope = $envelope->with(new BusNameStamp($this->busName));}return $stack->next()->handle($envelope, $stack);}}
in
vendor/symfony/messenger/Middleware/AddDefaultStampsMiddleware.php
->
handle
(line 33)
$envelope = $envelope->with($stamp);}}}return $stack->next()->handle($envelope, $stack);}}
in
vendor/symfony/messenger/Middleware/TraceableMiddleware.php
->
handle
(line 36)
public function handle(Envelope $envelope, StackInterface $stack): Envelope{$stack = new TraceableStack($stack, $this->stopwatch, $this->busName, $this->eventCategory);try {return $stack->next()->handle($envelope, $stack);} finally {$stack->stop();}}}
in
vendor/symfony/messenger/MessageBus.php
->
handle
(line 69)
if (!$middlewareIterator->valid()) {return $envelope;}$stack = new StackMiddleware($middlewareIterator);return $middlewareIterator->current()->handle($envelope, $stack);}}
in
vendor/symfony/messenger/TraceableMessageBus.php
->
dispatch
(line 42)
'caller' => $this->getCaller(),'callTime' => microtime(true),];try {return $envelope = $this->decoratedBus->dispatch($message, $stamps);} catch (\Throwable $e) {$context['exception'] = $e;throw $e;} finally {
TraceableMessageBus->dispatch()
in
src/SharedKernel/Infrastructure/Bus/MessengerCommandBus.php
(line 18)
{}public function dispatch(object $command): mixed{$envelope = $this->commandBus->dispatch($command);$stamp = $envelope->last(HandledStamp::class);return $stamp?->getResult();}}
#[Route('/verify-email/{token}', name: 'app_verify_email', methods: ['GET'])]public function verify(string $token): Response{try {$this->commandBus->dispatch(new VerifyEmailCommand($token));$this->addFlash('success', 'Votre adresse e-mail a été vérifiée avec succès. Bienvenue sur Tokiwoki !');if ($this->getUser() !== null) {return $this->redirectToRoute('app_dashboard');}
in
vendor/symfony/http-kernel/HttpKernel.php
->
verify
(line 183)
$this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS);$controller = $event->getController();$arguments = $event->getArguments();// call controller$response = $controller(...$arguments);// viewif (!$response instanceof Response) {$event = new ViewEvent($this, $request, $type, $response, $event);$this->dispatcher->dispatch($event, KernelEvents::VIEW);
in
vendor/symfony/http-kernel/HttpKernel.php
->
handleRaw
(line 76)
$request->headers->set('X-Php-Ob-Level', (string) ob_get_level());$this->requestStack->push($request);$response = null;try {return $response = $this->handleRaw($request, $type);} catch (\Throwable $e) {if ($e instanceof \Error && !$this->handleAllThrowables) {throw $e;}
in
vendor/symfony/http-kernel/Kernel.php
->
handle
(line 191)
if (!$this->handlingHttpCache) {$this->resetServices = true;}try {return $this->getHttpKernel()->handle($request, $type, $catch);} finally {--$this->requestStackSize;}}
in
vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php
->
handle
(line 35)
) {}public function run(): int{$response = $this->kernel->handle($this->request);if (Kernel::VERSION_ID >= 60400) {$response->send(false);if (\function_exists('fastcgi_finish_request') && !$this->debug) {
in
vendor/autoload_runtime.php
->
run
(line 32)
$app = $app(...$args);exit($runtime->getRunner($app)->run());
<?phpuse App\Kernel;require_once dirname(__DIR__).'/vendor/autoload_runtime.php';return function (array $context) {return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);};
Logs
| Level | Channel | Message |
|---|---|---|
| INFO 16:28:25 | request |
Matched route "_profiler". {
"route": "_profiler",
"route_parameters": {
"_route": "_profiler",
"_controller": "web_profiler.controller.profiler::panelAction",
"token": "latest"
},
"request_uri": "https://tokiwoki.fr/_profiler/latest?ip=172.70.248.114&type=request",
"method": "GET"
}
|
Stack Traces 2
|
[2/2]
HandlerFailedException
|
|---|
Symfony\Component\Messenger\Exception\HandlerFailedException:
Handling "App\Identity\Application\Command\VerifyEmail\VerifyEmailCommand" failed: Invalid verification token.
at vendor/symfony/doctrine-bridge/Messenger/DoctrineTransactionMiddleware.php:44
at Symfony\Bridge\Doctrine\Messenger\DoctrineTransactionMiddleware->handleForManager()
(vendor/symfony/doctrine-bridge/Messenger/AbstractDoctrineMiddleware.php:42)
at Symfony\Bridge\Doctrine\Messenger\AbstractDoctrineMiddleware->handle()
(vendor/symfony/messenger/Middleware/DeduplicateMiddleware.php:28)
at Symfony\Component\Messenger\Middleware\DeduplicateMiddleware->handle()
(vendor/symfony/messenger/Middleware/FailedMessageProcessingMiddleware.php:34)
at Symfony\Component\Messenger\Middleware\FailedMessageProcessingMiddleware->handle()
(vendor/symfony/messenger/Middleware/DispatchAfterCurrentBusMiddleware.php:68)
at Symfony\Component\Messenger\Middleware\DispatchAfterCurrentBusMiddleware->handle()
(vendor/symfony/messenger/Middleware/RejectRedeliveredMessageMiddleware.php:41)
at Symfony\Component\Messenger\Middleware\RejectRedeliveredMessageMiddleware->handle()
(vendor/symfony/messenger/Middleware/AddBusNameStampMiddleware.php:35)
at Symfony\Component\Messenger\Middleware\AddBusNameStampMiddleware->handle()
(vendor/symfony/messenger/Middleware/AddDefaultStampsMiddleware.php:33)
at Symfony\Component\Messenger\Middleware\AddDefaultStampsMiddleware->handle()
(vendor/symfony/messenger/Middleware/TraceableMiddleware.php:36)
at Symfony\Component\Messenger\Middleware\TraceableMiddleware->handle()
(vendor/symfony/messenger/MessageBus.php:69)
at Symfony\Component\Messenger\MessageBus->dispatch()
(vendor/symfony/messenger/TraceableMessageBus.php:42)
at Symfony\Component\Messenger\TraceableMessageBus->dispatch()
(src/SharedKernel/Infrastructure/Bus/MessengerCommandBus.php:18)
at App\SharedKernel\Infrastructure\Bus\MessengerCommandBus->dispatch()
(src/UI/Http/Web/VerificationController.php:33)
at App\UI\Http\Web\VerificationController->verify()
(vendor/symfony/http-kernel/HttpKernel.php:183)
at Symfony\Component\HttpKernel\HttpKernel->handleRaw()
(vendor/symfony/http-kernel/HttpKernel.php:76)
at Symfony\Component\HttpKernel\HttpKernel->handle()
(vendor/symfony/http-kernel/Kernel.php:191)
at Symfony\Component\HttpKernel\Kernel->handle()
(vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35)
at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run()
(vendor/autoload_runtime.php:32)
at require_once('/var/www/Kohort/vendor/autoload_runtime.php')
(public/index.php:5)
|
|
[1/2]
DomainException
|
|---|
DomainException:
Invalid verification token.
at src/Identity/Application/Command/VerifyEmail/VerifyEmailHandler.php:27
at App\Identity\Application\Command\VerifyEmail\VerifyEmailHandler->__invoke()
(vendor/symfony/messenger/Middleware/HandleMessageMiddleware.php:148)
at Symfony\Component\Messenger\Middleware\HandleMessageMiddleware->callHandler()
(vendor/symfony/messenger/Middleware/HandleMessageMiddleware.php:90)
at Symfony\Component\Messenger\Middleware\HandleMessageMiddleware->handle()
(vendor/symfony/messenger/Middleware/SendMessageMiddleware.php:75)
at Symfony\Component\Messenger\Middleware\SendMessageMiddleware->handle()
(vendor/symfony/doctrine-bridge/Messenger/DoctrineTransactionMiddleware.php:33)
at Symfony\Bridge\Doctrine\Messenger\DoctrineTransactionMiddleware->handleForManager()
(vendor/symfony/doctrine-bridge/Messenger/AbstractDoctrineMiddleware.php:42)
at Symfony\Bridge\Doctrine\Messenger\AbstractDoctrineMiddleware->handle()
(vendor/symfony/messenger/Middleware/DeduplicateMiddleware.php:28)
at Symfony\Component\Messenger\Middleware\DeduplicateMiddleware->handle()
(vendor/symfony/messenger/Middleware/FailedMessageProcessingMiddleware.php:34)
at Symfony\Component\Messenger\Middleware\FailedMessageProcessingMiddleware->handle()
(vendor/symfony/messenger/Middleware/DispatchAfterCurrentBusMiddleware.php:68)
at Symfony\Component\Messenger\Middleware\DispatchAfterCurrentBusMiddleware->handle()
(vendor/symfony/messenger/Middleware/RejectRedeliveredMessageMiddleware.php:41)
at Symfony\Component\Messenger\Middleware\RejectRedeliveredMessageMiddleware->handle()
(vendor/symfony/messenger/Middleware/AddBusNameStampMiddleware.php:35)
at Symfony\Component\Messenger\Middleware\AddBusNameStampMiddleware->handle()
(vendor/symfony/messenger/Middleware/AddDefaultStampsMiddleware.php:33)
at Symfony\Component\Messenger\Middleware\AddDefaultStampsMiddleware->handle()
(vendor/symfony/messenger/Middleware/TraceableMiddleware.php:36)
at Symfony\Component\Messenger\Middleware\TraceableMiddleware->handle()
(vendor/symfony/messenger/MessageBus.php:69)
at Symfony\Component\Messenger\MessageBus->dispatch()
(vendor/symfony/messenger/TraceableMessageBus.php:42)
at Symfony\Component\Messenger\TraceableMessageBus->dispatch()
(src/SharedKernel/Infrastructure/Bus/MessengerCommandBus.php:18)
at App\SharedKernel\Infrastructure\Bus\MessengerCommandBus->dispatch()
(src/UI/Http/Web/VerificationController.php:33)
at App\UI\Http\Web\VerificationController->verify()
(vendor/symfony/http-kernel/HttpKernel.php:183)
at Symfony\Component\HttpKernel\HttpKernel->handleRaw()
(vendor/symfony/http-kernel/HttpKernel.php:76)
at Symfony\Component\HttpKernel\HttpKernel->handle()
(vendor/symfony/http-kernel/Kernel.php:191)
at Symfony\Component\HttpKernel\Kernel->handle()
(vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35)
at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run()
(vendor/autoload_runtime.php:32)
at require_once('/var/www/Kohort/vendor/autoload_runtime.php')
(public/index.php:5)
|