Exception |
Symfony\Component\Messenger\Exception\HandlerFailedException {#877
#message: "Handling "App\Core\Application\Query\Order\GetByBspbOrderId\GetByBspbOrderIdQuery" failed: ORDER_NOT_FOUND"
#code: 0
#file: "/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/doctrine-bridge/Messenger/DoctrineTransactionMiddleware.php"
#line: 44
-previous: App\Shared\Domain\Exception\ResourceNotFoundException {#1055
#message: "ORDER_NOT_FOUND"
#code: 0
#file: "/var/www/insales/data/www/bspb.insales.services.ipol.tech/src/Core/Application/Query/Order/GetByBspbOrderId/GetByBspbOrderIdQueryHandler.php"
#line: 31
trace: {
/var/www/insales/data/www/bspb.insales.services.ipol.tech/src/Core/Application/Query/Order/GetByBspbOrderId/GetByBspbOrderIdQueryHandler.php:31 {
App\Core\Application\Query\Order\GetByBspbOrderId\GetByBspbOrderIdQueryHandler->__invoke(GetByBspbOrderIdQuery $query) …
› {
› throw new ResourceNotFoundException(
› ResourceNotFoundException::ORDER_NOT_FOUND
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/messenger/Middleware/HandleMessageMiddleware.php:152 {
Symfony\Component\Messenger\Middleware\HandleMessageMiddleware->callHandler(callable $handler, object $message, ?Acknowledger $ack, ?HandlerArgumentsStamp $handlerArgumentsStamp): mixed …
›
› return $handler(...$arguments);
› }
arguments: {
$query: App\Core\Application\Query\Order\GetByBspbOrderId\GetByBspbOrderIdQuery {#851
-application: App\Core\Domain\Model\Application {#853
-user: App\Core\Domain\Model\User {#864
#email: "info@ipol.ru"
#password: "$2y$13$Ode8KbS2.qel9B8SJ22cQeyo2kajcIYCIyoE6dxAEAQWf1nEZbycy"
-plainPassword: null
-passwordResetToken: null
-application: App\Core\Domain\Model\Application {#853}
#id: 2
#createAt: DateTime @1742499123 {#844
date: 2025-03-20 22:32:03.0 Europe/Moscow (+03:00)
}
#updateAt: DateTime @1742799766 {#850
date: 2025-03-24 10:02:46.0 Europe/Moscow (+03:00)
}
#active: false
#uuid: "0195b50a-917e-769c-929c-6668e6dddc46"
}
-insales: App\Core\Domain\Model\Embedded\Application\Insales {#857
-login: "a4a5a1786a63a100203324946c393261"
-password: "16d97a3a7e4bddc84a2fdbc68c30528c"
-host: "shop-55201.myinsales.ru"
-connected: true
-widgetToken: "0195b50f-15c8-7b39-ae1c-923837f9411b"
-paymentId: 6335349
-paymentPassword: null
-url: null
-passwordToken: null
-insalesId: null
}
-bspb: App\Core\Domain\Model\Embedded\Application\Bspb {#861
-ssl_key: "pgtest_key.key"
-ssl_cert: "pgtest_cer_2025.pem"
-url: "https://pgtest.bspb.ru"
-scheme: 0
-merchant: "T0094551"
-password: "T0094551"
-plainPassword: null
-enLog: true
-enNoBasketForm: false
-isOfd: true
}
-installErrors: null
-installType: "install-self"
#id: 2
#createAt: DateTime @1742499418 {#845
date: 2025-03-20 22:36:58.0 Europe/Moscow (+03:00)
}
#updateAt: DateTime @1742499896 {#842
date: 2025-03-20 22:44:56.0 Europe/Moscow (+03:00)
}
#uuid: "0195b50f-12fa-70a9-aa24-115ef6564a38"
}
-bspbOrderId: "2000000017686"
}
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/messenger/Middleware/HandleMessageMiddleware.php:91 {
Symfony\Component\Messenger\Middleware\HandleMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
› } else {
› $result = $this->callHandler($handler, $message, null, $envelope->last(HandlerArgumentsStamp::class));
› }
arguments: {
$handler: App\Core\Application\Query\Order\GetByBspbOrderId\GetByBspbOrderIdQueryHandler::__invoke(GetByBspbOrderIdQuery $query) {#1044 …}
$message: App\Core\Application\Query\Order\GetByBspbOrderId\GetByBspbOrderIdQuery {#851}
$ack: null
$handlerArgumentsStamp: null
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/messenger/Middleware/SendMessageMiddleware.php:71 {
Symfony\Component\Messenger\Middleware\SendMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
› if (null === $sender) {
› return $stack->next()->handle($envelope, $stack);
› }
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#843 …}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#571 …}
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/doctrine-bridge/Messenger/DoctrineTransactionMiddleware.php:33 {
Symfony\Bridge\Doctrine\Messenger\DoctrineTransactionMiddleware->handleForManager(EntityManagerInterface $entityManager, Envelope $envelope, StackInterface $stack): Envelope …
› try {
› $envelope = $stack->next()->handle($envelope, $stack);
› $entityManager->flush();
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#843 …}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#571 …}
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/doctrine-bridge/Messenger/AbstractDoctrineMiddleware.php:45 {
Symfony\Bridge\Doctrine\Messenger\AbstractDoctrineMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
›
› return $this->handleForManager($entityManager, $envelope, $stack);
› }
arguments: {
$entityManager: ContainerPvA47ui\EntityManagerGhostEbeb667 {#308 …}
$envelope: Symfony\Component\Messenger\Envelope {#843 …}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#571 …}
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/messenger/Middleware/ValidationMiddleware.php:45 {
Symfony\Component\Messenger\Middleware\ValidationMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
›
› return $stack->next()->handle($envelope, $stack);
› }
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#843 …}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#571 …}
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/messenger/Middleware/FailedMessageProcessingMiddleware.php:34 {
Symfony\Component\Messenger\Middleware\FailedMessageProcessingMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
›
› return $stack->next()->handle($envelope, $stack);
› }
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#843 …}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#571 …}
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/messenger/Middleware/DispatchAfterCurrentBusMiddleware.php:68 {
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) {
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#843 …}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#571 …}
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/messenger/Middleware/RejectRedeliveredMessageMiddleware.php:41 {
Symfony\Component\Messenger\Middleware\RejectRedeliveredMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
›
› return $stack->next()->handle($envelope, $stack);
› }
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#843 …}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#571 …}
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/messenger/Middleware/AddBusNameStampMiddleware.php:37 {
Symfony\Component\Messenger\Middleware\AddBusNameStampMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
›
› return $stack->next()->handle($envelope, $stack);
› }
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#843 …}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#571 …}
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/messenger/Middleware/TraceableMiddleware.php:40 {
Symfony\Component\Messenger\Middleware\TraceableMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
› try {
› return $stack->next()->handle($envelope, $stack);
› } finally {
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#843 …}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#571 …}
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/messenger/MessageBus.php:70 {
Symfony\Component\Messenger\MessageBus->dispatch(object $message, array $stamps = []): Envelope …
›
› return $middlewareIterator->current()->handle($envelope, $stack);
› }
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#570 …}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#571 …}
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/messenger/TraceableMessageBus.php:38 {
Symfony\Component\Messenger\TraceableMessageBus->dispatch(object $message, array $stamps = []): Envelope …
› try {
› return $envelope = $this->decoratedBus->dispatch($message, $stamps);
› } catch (\Throwable $e) {
arguments: {
$message: App\Core\Application\Query\Order\GetByBspbOrderId\GetByBspbOrderIdQuery {#851}
$stamps: []
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/src/Core/Infrastructure/Handler/Handler.php:40 {
App\Core\Infrastructure\Handler\Handler->handle(object $message): mixed …
› {
› $envelope = $this->messageBus->dispatch($message);
› }
arguments: {
$message: App\Core\Application\Query\Order\GetByBspbOrderId\GetByBspbOrderIdQuery {#851}
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/src/Core/Ports/Http/Payment/PaymentCallbackAction.php:65 {
App\Core\Ports\Http\Payment\PaymentCallbackAction->__invoke(string $uuid, Request $request): Response …
›
› $order = $this->handler->handle(
› new GetByBspbOrderIdQuery(
arguments: {
$message: App\Core\Application\Query\Order\GetByBspbOrderId\GetByBspbOrderIdQuery {#851}
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/http-kernel/HttpKernel.php:181 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments: {
$uuid: "0195b50f-12fa-70a9-aa24-115ef6564a38"
$request: Symfony\Component\HttpFoundation\Request {#2 …}
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/http-kernel/HttpKernel.php:76 {
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) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#2 …}
$type: 1
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#2 …}
$type: 1
$catch: true
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#2 …}
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/public/index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments: {
"/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/autoload_runtime.php"
}
}
}
}
-envelope: Symfony\Component\Messenger\Envelope {#882
-stamps: [
"Symfony\Component\Messenger\Stamp\BusNameStamp" => [
Symfony\Component\Messenger\Stamp\BusNameStamp {#616
-busName: "command.bus"
}
]
]
-message: App\Core\Application\Query\Order\GetByBspbOrderId\GetByBspbOrderIdQuery {#851}
}
-exceptions: [
"App\Core\Application\Query\Order\GetByBspbOrderId\GetByBspbOrderIdQueryHandler::__invoke" => App\Shared\Domain\Exception\ResourceNotFoundException {#1055}
]
trace: {
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/doctrine-bridge/Messenger/DoctrineTransactionMiddleware.php:44 {
Symfony\Bridge\Doctrine\Messenger\DoctrineTransactionMiddleware->handleForManager(EntityManagerInterface $entityManager, Envelope $envelope, StackInterface $stack): Envelope …
› // 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());
› }
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/doctrine-bridge/Messenger/AbstractDoctrineMiddleware.php:45 {
Symfony\Bridge\Doctrine\Messenger\AbstractDoctrineMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
›
› return $this->handleForManager($entityManager, $envelope, $stack);
› }
arguments: {
$entityManager: ContainerPvA47ui\EntityManagerGhostEbeb667 {#308 …}
$envelope: Symfony\Component\Messenger\Envelope {#843 …}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#571 …}
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/messenger/Middleware/ValidationMiddleware.php:45 {
Symfony\Component\Messenger\Middleware\ValidationMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
›
› return $stack->next()->handle($envelope, $stack);
› }
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#843 …}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#571 …}
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/messenger/Middleware/FailedMessageProcessingMiddleware.php:34 {
Symfony\Component\Messenger\Middleware\FailedMessageProcessingMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
›
› return $stack->next()->handle($envelope, $stack);
› }
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#843 …}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#571 …}
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/messenger/Middleware/DispatchAfterCurrentBusMiddleware.php:68 {
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) {
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#843 …}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#571 …}
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/messenger/Middleware/RejectRedeliveredMessageMiddleware.php:41 {
Symfony\Component\Messenger\Middleware\RejectRedeliveredMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
›
› return $stack->next()->handle($envelope, $stack);
› }
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#843 …}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#571 …}
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/messenger/Middleware/AddBusNameStampMiddleware.php:37 {
Symfony\Component\Messenger\Middleware\AddBusNameStampMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
›
› return $stack->next()->handle($envelope, $stack);
› }
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#843 …}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#571 …}
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/messenger/Middleware/TraceableMiddleware.php:40 {
Symfony\Component\Messenger\Middleware\TraceableMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
› try {
› return $stack->next()->handle($envelope, $stack);
› } finally {
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#843 …}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#571 …}
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/messenger/MessageBus.php:70 {
Symfony\Component\Messenger\MessageBus->dispatch(object $message, array $stamps = []): Envelope …
›
› return $middlewareIterator->current()->handle($envelope, $stack);
› }
arguments: {
$envelope: Symfony\Component\Messenger\Envelope {#570 …}
$stack: Symfony\Component\Messenger\Middleware\TraceableStack {#571 …}
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/messenger/TraceableMessageBus.php:38 {
Symfony\Component\Messenger\TraceableMessageBus->dispatch(object $message, array $stamps = []): Envelope …
› try {
› return $envelope = $this->decoratedBus->dispatch($message, $stamps);
› } catch (\Throwable $e) {
arguments: {
$message: App\Core\Application\Query\Order\GetByBspbOrderId\GetByBspbOrderIdQuery {#851}
$stamps: []
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/src/Core/Infrastructure/Handler/Handler.php:40 {
App\Core\Infrastructure\Handler\Handler->handle(object $message): mixed …
› {
› $envelope = $this->messageBus->dispatch($message);
› }
arguments: {
$message: App\Core\Application\Query\Order\GetByBspbOrderId\GetByBspbOrderIdQuery {#851}
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/src/Core/Ports/Http/Payment/PaymentCallbackAction.php:65 {
App\Core\Ports\Http\Payment\PaymentCallbackAction->__invoke(string $uuid, Request $request): Response …
›
› $order = $this->handler->handle(
› new GetByBspbOrderIdQuery(
arguments: {
$message: App\Core\Application\Query\Order\GetByBspbOrderId\GetByBspbOrderIdQuery {#851}
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/http-kernel/HttpKernel.php:181 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
arguments: {
$uuid: "0195b50f-12fa-70a9-aa24-115ef6564a38"
$request: Symfony\Component\HttpFoundation\Request {#2 …}
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/http-kernel/HttpKernel.php:76 {
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) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#2 …}
$type: 1
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/http-kernel/Kernel.php:197 {
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 {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#2 …}
$type: 1
$catch: true
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#2 …}
}
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/var/www/insales/data/www/bspb.insales.services.ipol.tech/public/index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments: {
"/var/www/insales/data/www/bspb.insales.services.ipol.tech/vendor/autoload_runtime.php"
}
}
}
}
|