GET http://dev.noserp.cv/crons/criar_faturas_programada

Messages

Ordered list of dispatched messages across all your buses

"App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction"
exception
Caller In MessageBus.php line
Bus messenger.bus.default
Message
App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748
  +companyId: 891
  +year: 2026
}
Envelope stamps when dispatching No items
Envelope stamps after dispatch No items
Exception
Symfony\Component\Messenger\Exception\HandlerFailedException {#4150
  #message: "Handling "App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction" failed: An exception occurred while executing a query: SQLSTATE[HY000]: General error: 1205 Lock wait timeout exceeded; try restarting transaction"
  #code: 1205
  #file: "/var/www/html/noserp/vendor/symfony/messenger/Middleware/HandleMessageMiddleware.php"
  #line: 124
  -previous: Doctrine\DBAL\Exception\LockWaitTimeoutException {#4176
    #message: "An exception occurred while executing a query: SQLSTATE[HY000]: General error: 1205 Lock wait timeout exceeded; try restarting transaction"
    #code: 1205
    #file: "/var/www/html/noserp/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php"
    #line: 42
    -previous: Doctrine\DBAL\Driver\PDO\Exception {#4172
      #message: "SQLSTATE[HY000]: General error: 1205 Lock wait timeout exceeded; try restarting transaction"
      #code: 1205
      #file: "/var/www/html/noserp/vendor/doctrine/dbal/src/Driver/PDO/Exception.php"
      #line: 28
      -previous: PDOException {#4171
        #message: "SQLSTATE[HY000]: General error: 1205 Lock wait timeout exceeded; try restarting transaction"
        #code: "HY000"
        #file: "/var/www/html/noserp/vendor/doctrine/dbal/src/Driver/PDO/Statement.php"
        #line: 130
        +errorInfo: [
          "HY000"
          1205
          "Lock wait timeout exceeded; try restarting transaction"
        ]
        trace: {
          /var/www/html/noserp/vendor/doctrine/dbal/src/Driver/PDO/Statement.php:130 {
            Doctrine\DBAL\Driver\PDO\Statement->execute($params = null): Result …
            › try {
            ›     $this->stmt->execute($params);
            › } catch (PDOException $exception) {
            arguments: {
              $params: null
            }
          }
          /var/www/html/noserp/vendor/doctrine/dbal/src/Driver/Middleware/AbstractStatementMiddleware.php:69 {
            Doctrine\DBAL\Driver\Middleware\AbstractStatementMiddleware->execute($params = null): Result …
            › {
            ›     return $this->wrappedStatement->execute($params);
            › }
            arguments: {
              $params: null
            }
          }
          /var/www/html/noserp/vendor/doctrine/dbal/src/Logging/Statement.php:98 {
            Doctrine\DBAL\Logging\Statement->execute($params = null): Result …
            › 
            ›     return parent::execute($params);
            › }
            arguments: {
              $params: null
            }
          }
          /var/www/html/noserp/vendor/doctrine/dbal/src/Driver/Middleware/AbstractStatementMiddleware.php:69 {
            Doctrine\DBAL\Driver\Middleware\AbstractStatementMiddleware->execute($params = null): Result …
            › {
            ›     return $this->wrappedStatement->execute($params);
            › }
            arguments: {
              $params: null
            }
          }
          /var/www/html/noserp/vendor/symfony/doctrine-bridge/Middleware/Debug/DBAL3/Statement.php:70 {
            Symfony\Bridge\Doctrine\Middleware\Debug\DBAL3\Statement->execute($params = null): Result …
            › try {
            ›     return parent::execute($params);
            › } finally {
            arguments: {
              $params: null
            }
          }
          /var/www/html/noserp/vendor/doctrine/dbal/src/Connection.php:1207 {
            Doctrine\DBAL\Connection->executeStatement($sql, array $params = [], array $types = []) …
            › 
            › return $stmt->execute()
            ›     ->rowCount();
          }
          /var/www/html/noserp/src/Container/AccountingJournal/Infrastructure/Repositories/Doctrine/Repositories/JournalEntryNumberRepository.php:55 {
            App\Container\AccountingJournal\Infrastructure\Repositories\Doctrine\Repositories\JournalEntryNumberRepository->increment(Connection $connection, int $companyId, int $year): int …
            › 
            › $connection->executeStatement(
            ›     'INSERT IGNORE INTO journal_entry_number (company_id, year, last_number) VALUES (?, ?, 0)',
            arguments: {
              $sql: "INSERT IGNORE INTO journal_entry_number (company_id, year, last_number) VALUES (?, ?, 0)"
              $params: [ …2]
            }
          }
          /var/www/html/noserp/src/Container/AccountingJournal/Infrastructure/Repositories/Doctrine/Repositories/JournalEntryNumberRepository.php:43 {
            App\Container\AccountingJournal\Infrastructure\Repositories\Doctrine\Repositories\JournalEntryNumberRepository->App\Container\AccountingJournal\Infrastructure\Repositories\Doctrine\Repositories\{closure} …
            › 
            ›     return $connection->transactional(fn (Connection $connection): int => $this->increment($connection, $companyId, $year));
            › }
            arguments: {
              $connection: App\Ship\Core\Infrastructure\Doctrine\CompanyAwareConnection {#1500 …}
              $companyId: 891
              $year: 2026
            }
          }
          /var/www/html/noserp/vendor/doctrine/dbal/src/Connection.php:1282 {
            Doctrine\DBAL\Connection->transactional(Closure $func) …
            › try {
            ›     $res = $func($this);
            ›     $this->commit();
            arguments: {
              App\Ship\Core\Infrastructure\Doctrine\CompanyAwareConnection {#1500 …}
            }
          }
          /var/www/html/noserp/src/Container/AccountingJournal/Infrastructure/Repositories/Doctrine/Repositories/JournalEntryNumberRepository.php:43 {
            App\Container\AccountingJournal\Infrastructure\Repositories\Doctrine\Repositories\JournalEntryNumberRepository->next(int $companyId, int $year): int …
            › 
            ›     return $connection->transactional(fn (Connection $connection): int => $this->increment($connection, $companyId, $year));
            › }
            arguments: {
              $func: Closure(Connection $connection): int {#4157 …}
            }
          }
          /var/www/html/noserp/src/Container/AccountingJournal/Application/ActionHandlers/AllocateJournalEntryNumberActionHandler.php:24 {
            App\Container\AccountingJournal\Application\ActionHandlers\AllocateJournalEntryNumberActionHandler->__invoke(AllocateJournalEntryNumberAction $action): int …
            › {
            ›     return $this->numbers->next($action->companyId, $action->year);
            › }
            arguments: {
              $companyId: 891
              $year: 2026
            }
          }
          /var/www/html/noserp/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: {
              $action: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748
                +companyId: 891
                +year: 2026
              }
            }
          }
          /var/www/html/noserp/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\Container\AccountingJournal\Application\ActionHandlers\AllocateJournalEntryNumberActionHandler::__invoke(AllocateJournalEntryNumberAction $action): int {#4156 …}
              $message: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
              $ack: null
              $handlerArgumentsStamp: null
            }
          }
          /var/www/html/noserp/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 {#3800
                -stamps: [
                  "Symfony\Component\Messenger\Stamp\BusNameStamp" => [
                    Symfony\Component\Messenger\Stamp\BusNameStamp {#3758
                      -busName: "messenger.bus.default"
                    }
                  ]
                  "Symfony\Component\Messenger\Stamp\SentStamp" => [
                    Symfony\Component\Messenger\Stamp\SentStamp {#3791
                      -senderClass: "Symfony\Component\Messenger\Transport\Sync\SyncTransport"
                      -senderAlias: "sync"
                    }
                  ]
                  "Symfony\Component\Messenger\Stamp\ReceivedStamp" => [
                    Symfony\Component\Messenger\Stamp\ReceivedStamp {#3799
                      -transportName: "sync"
                    }
                  ]
                ]
                -message: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
              }
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3804 …}
            }
          }
          /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/DispatchDomainEventsMiddleware.php:31 {
            App\Ship\Core\Infrastructure\Messenger\Middlewares\DispatchDomainEventsMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
            › try {
            ›     $envelope = $stack->next()->handle($envelope, $stack);
            › } catch (\Throwable $e) {
            arguments: {
              $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/ContextMiddleware.php:48 {
            App\Ship\Core\Infrastructure\Messenger\Middlewares\ContextMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
            › if (!$envelope->getMessage() instanceof AsyncMessageInterface) {
            ›     return $stack->next()->handle($envelope, $stack);
            › }
            arguments: {
              $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/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 {#3759 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/vendor/symfony/messenger/Middleware/DispatchAfterCurrentBusMiddleware.php:61 {
            Symfony\Component\Messenger\Middleware\DispatchAfterCurrentBusMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
            ›      */
            ›     return $stack->next()->handle($envelope, $stack);
            › }
            arguments: {
              $envelope: Symfony\Component\Messenger\Envelope {#3800}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3804 …}
            }
          }
          /var/www/html/noserp/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 {#3759 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/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 {#3759 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/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 {#3759 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/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 {#3751 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/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\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
              $stamps: []
            }
          }
          /var/www/html/noserp/vendor/symfony/messenger/RoutableMessageBus.php:54 {
            Symfony\Component\Messenger\RoutableMessageBus->dispatch(object $envelope, array $stamps = []): Envelope …
            › 
            ›     return $this->getMessageBus($busNameStamp->getBusName())->dispatch($envelope, $stamps);
            › }
            arguments: {
              $message: Symfony\Component\Messenger\Envelope {#3798 …}
              $stamps: []
            }
          }
          /var/www/html/noserp/vendor/symfony/messenger/Transport/Sync/SyncTransport.php:58 {
            Symfony\Component\Messenger\Transport\Sync\SyncTransport->send(Envelope $envelope): Envelope …
            › 
            ›     return $this->messageBus->dispatch($envelope);
            › }
            arguments: {
              $envelope: Symfony\Component\Messenger\Envelope {#3798 …}
            }
          }
          /var/www/html/noserp/vendor/symfony/messenger/Middleware/SendMessageMiddleware.php:62 {
            Symfony\Component\Messenger\Middleware\SendMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
            ›     $this->logger?->info('Sending message {class} with {alias} sender using {sender}', $context + ['alias' => $alias, 'sender' => $sender::class]);
            ›     $envelope = $sender->send($envelope->with(new SentStamp($sender::class, \is_string($alias) ? $alias : null)));
            › }
            arguments: {
              $envelope: Symfony\Component\Messenger\Envelope {#3798 …}
            }
          }
          /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/DispatchDomainEventsMiddleware.php:31 {
            App\Ship\Core\Infrastructure\Messenger\Middlewares\DispatchDomainEventsMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
            › try {
            ›     $envelope = $stack->next()->handle($envelope, $stack);
            › } catch (\Throwable $e) {
            arguments: {
              $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/ContextMiddleware.php:48 {
            App\Ship\Core\Infrastructure\Messenger\Middlewares\ContextMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
            › if (!$envelope->getMessage() instanceof AsyncMessageInterface) {
            ›     return $stack->next()->handle($envelope, $stack);
            › }
            arguments: {
              $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/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 {#3759 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/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 {#3759 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/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 {#3759 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/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 {#3759 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/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 {#3759 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/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 {#3751 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/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\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
              $stamps: []
            }
          }
          /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/MessageBus.php:25 {
            App\Ship\Core\Infrastructure\Messenger\MessageBus->dispatch(App\Ship\Contracts\Domain\Messenger\AsyncMessageInterface|App\Ship\Contracts\Domain\Messenger\SyncMessageInterface $asyncMessage): mixed …
            › try {
            ›     $envelope = $this->messageBus->dispatch($asyncMessage);
            ›     $handledStamp = $envelope->last(HandledStamp::class);
            arguments: {
              $message: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
            }
          }
          /var/www/html/noserp/legacy/application/models/Contabilidade_model.php:280 {
            Contabilidade_model->num_referencia($idEmpresa, $ano) …
            › {
            ›     return getContainer()->get(MessageBusInterface::class)->dispatch(
            ›         new AllocateJournalEntryNumberAction((int) $idEmpresa, (int) $ano)
            arguments: {
              $asyncMessage: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
            }
          }
          /var/www/html/noserp/legacy/application/controllers/Crons.php:377 {
            Crons->criar_faturas_programada(): CI_Output …
            › 
            › $num_ref = $this->Contabilidade_model->num_referencia($idEmpresa, $nextExecutionDate->format('Y'));
            › $led = $this->Led_model->getOne(['codigo' => $mf->led, 'id_funcionario' => $idEmpresa]);
            arguments: {
              $idEmpresa: 891
              $ano: "2026"
            }
          }
          /var/www/html/noserp/legacy/system/core/CodeIgniter.php:429 {
            require_once …
            ›  */
            › call_user_func_array([&$CI, $method], $params);
            › 
          }
          /var/www/html/noserp/legacy/public/index.php:298 {
            require_once …
            ›  */
            › require_once BASEPATH.'core/CodeIgniter.php';
            › 
            arguments: {
              "/var/www/html/noserp/legacy/system/core/CodeIgniter.php"
            }
          }
          /var/www/html/noserp/src/LegacyBridge/Controller/LegacyController.php:44 {
            App\LegacyBridge\Controller\LegacyController->App\LegacyBridge\Controller\{closure} …
            › 
            › require_once __BASE_DIR__.'/legacy/public/index.php';
            › 
            arguments: {
              "/var/www/html/noserp/legacy/public/index.php"
            }
          }
          /var/www/html/noserp/vendor/symfony/http-kernel/HttpKernel.php:101 {
            Symfony\Component\HttpKernel\HttpKernel::Symfony\Component\HttpKernel\{closure} …
            › try {
            ›     $callback();
            › } finally {
          }
          /var/www/html/noserp/vendor/symfony/http-foundation/StreamedResponse.php:106 {
            Symfony\Component\HttpFoundation\StreamedResponse->sendContent(): static …
            › 
            › ($this->callback)();
            › 
          }
          /var/www/html/noserp/vendor/symfony/http-foundation/Response.php:423 {
            Symfony\Component\HttpFoundation\Response->send(): static …
            › $this->sendHeaders();
            › $this->sendContent();
            › 
          }
          /var/www/html/noserp/public/index.php:50 {
            › $response = $kernel->handle($request);
            › $response->send();
            › 
          }
        }
      }
      -sqlState: "HY000"
      trace: {
        /var/www/html/noserp/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:28 {
          Doctrine\DBAL\Driver\PDO\Exception::new(PDOException $exception): self …
          › 
          ›     return new self($exception->getMessage(), $sqlState, $code, $exception);
          › }
        }
        /var/www/html/noserp/vendor/doctrine/dbal/src/Driver/PDO/Statement.php:132 {
          Doctrine\DBAL\Driver\PDO\Statement->execute($params = null): Result …
          › } catch (PDOException $exception) {
          ›     throw Exception::new($exception);
          › }
          arguments: {
            $exception: PDOException {#4171}
          }
        }
        /var/www/html/noserp/vendor/doctrine/dbal/src/Driver/Middleware/AbstractStatementMiddleware.php:69 {
          Doctrine\DBAL\Driver\Middleware\AbstractStatementMiddleware->execute($params = null): Result …
          › {
          ›     return $this->wrappedStatement->execute($params);
          › }
          arguments: {
            $params: null
          }
        }
        /var/www/html/noserp/vendor/doctrine/dbal/src/Logging/Statement.php:98 {
          Doctrine\DBAL\Logging\Statement->execute($params = null): Result …
          › 
          ›     return parent::execute($params);
          › }
          arguments: {
            $params: null
          }
        }
        /var/www/html/noserp/vendor/doctrine/dbal/src/Driver/Middleware/AbstractStatementMiddleware.php:69 {
          Doctrine\DBAL\Driver\Middleware\AbstractStatementMiddleware->execute($params = null): Result …
          › {
          ›     return $this->wrappedStatement->execute($params);
          › }
          arguments: {
            $params: null
          }
        }
        /var/www/html/noserp/vendor/symfony/doctrine-bridge/Middleware/Debug/DBAL3/Statement.php:70 {
          Symfony\Bridge\Doctrine\Middleware\Debug\DBAL3\Statement->execute($params = null): Result …
          › try {
          ›     return parent::execute($params);
          › } finally {
          arguments: {
            $params: null
          }
        }
        /var/www/html/noserp/vendor/doctrine/dbal/src/Connection.php:1207 {
          Doctrine\DBAL\Connection->executeStatement($sql, array $params = [], array $types = []) …
          › 
          › return $stmt->execute()
          ›     ->rowCount();
        }
        /var/www/html/noserp/src/Container/AccountingJournal/Infrastructure/Repositories/Doctrine/Repositories/JournalEntryNumberRepository.php:55 {
          App\Container\AccountingJournal\Infrastructure\Repositories\Doctrine\Repositories\JournalEntryNumberRepository->increment(Connection $connection, int $companyId, int $year): int …
          › 
          › $connection->executeStatement(
          ›     'INSERT IGNORE INTO journal_entry_number (company_id, year, last_number) VALUES (?, ?, 0)',
          arguments: {
            $sql: "INSERT IGNORE INTO journal_entry_number (company_id, year, last_number) VALUES (?, ?, 0)"
            $params: [ …2]
          }
        }
        /var/www/html/noserp/src/Container/AccountingJournal/Infrastructure/Repositories/Doctrine/Repositories/JournalEntryNumberRepository.php:43 {
          App\Container\AccountingJournal\Infrastructure\Repositories\Doctrine\Repositories\JournalEntryNumberRepository->App\Container\AccountingJournal\Infrastructure\Repositories\Doctrine\Repositories\{closure} …
          › 
          ›     return $connection->transactional(fn (Connection $connection): int => $this->increment($connection, $companyId, $year));
          › }
          arguments: {
            $connection: App\Ship\Core\Infrastructure\Doctrine\CompanyAwareConnection {#1500 …}
            $companyId: 891
            $year: 2026
          }
        }
        /var/www/html/noserp/vendor/doctrine/dbal/src/Connection.php:1282 {
          Doctrine\DBAL\Connection->transactional(Closure $func) …
          › try {
          ›     $res = $func($this);
          ›     $this->commit();
          arguments: {
            App\Ship\Core\Infrastructure\Doctrine\CompanyAwareConnection {#1500 …}
          }
        }
        /var/www/html/noserp/src/Container/AccountingJournal/Infrastructure/Repositories/Doctrine/Repositories/JournalEntryNumberRepository.php:43 {
          App\Container\AccountingJournal\Infrastructure\Repositories\Doctrine\Repositories\JournalEntryNumberRepository->next(int $companyId, int $year): int …
          › 
          ›     return $connection->transactional(fn (Connection $connection): int => $this->increment($connection, $companyId, $year));
          › }
          arguments: {
            $func: Closure(Connection $connection): int {#4157 …}
          }
        }
        /var/www/html/noserp/src/Container/AccountingJournal/Application/ActionHandlers/AllocateJournalEntryNumberActionHandler.php:24 {
          App\Container\AccountingJournal\Application\ActionHandlers\AllocateJournalEntryNumberActionHandler->__invoke(AllocateJournalEntryNumberAction $action): int …
          › {
          ›     return $this->numbers->next($action->companyId, $action->year);
          › }
          arguments: {
            $companyId: 891
            $year: 2026
          }
        }
        /var/www/html/noserp/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: {
            $action: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
          }
        }
        /var/www/html/noserp/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\Container\AccountingJournal\Application\ActionHandlers\AllocateJournalEntryNumberActionHandler::__invoke(AllocateJournalEntryNumberAction $action): int {#4156 …}
            $message: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
            $ack: null
            $handlerArgumentsStamp: null
          }
        }
        /var/www/html/noserp/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 {#3800}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3804 …}
          }
        }
        /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/DispatchDomainEventsMiddleware.php:31 {
          App\Ship\Core\Infrastructure\Messenger\Middlewares\DispatchDomainEventsMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
          › try {
          ›     $envelope = $stack->next()->handle($envelope, $stack);
          › } catch (\Throwable $e) {
          arguments: {
            $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/ContextMiddleware.php:48 {
          App\Ship\Core\Infrastructure\Messenger\Middlewares\ContextMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
          › if (!$envelope->getMessage() instanceof AsyncMessageInterface) {
          ›     return $stack->next()->handle($envelope, $stack);
          › }
          arguments: {
            $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/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 {#3759 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/vendor/symfony/messenger/Middleware/DispatchAfterCurrentBusMiddleware.php:61 {
          Symfony\Component\Messenger\Middleware\DispatchAfterCurrentBusMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
          ›      */
          ›     return $stack->next()->handle($envelope, $stack);
          › }
          arguments: {
            $envelope: Symfony\Component\Messenger\Envelope {#3800}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3804 …}
          }
        }
        /var/www/html/noserp/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 {#3759 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/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 {#3759 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/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 {#3759 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/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 {#3751 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/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\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
            $stamps: []
          }
        }
        /var/www/html/noserp/vendor/symfony/messenger/RoutableMessageBus.php:54 {
          Symfony\Component\Messenger\RoutableMessageBus->dispatch(object $envelope, array $stamps = []): Envelope …
          › 
          ›     return $this->getMessageBus($busNameStamp->getBusName())->dispatch($envelope, $stamps);
          › }
          arguments: {
            $message: Symfony\Component\Messenger\Envelope {#3798 …}
            $stamps: []
          }
        }
        /var/www/html/noserp/vendor/symfony/messenger/Transport/Sync/SyncTransport.php:58 {
          Symfony\Component\Messenger\Transport\Sync\SyncTransport->send(Envelope $envelope): Envelope …
          › 
          ›     return $this->messageBus->dispatch($envelope);
          › }
          arguments: {
            $envelope: Symfony\Component\Messenger\Envelope {#3798 …}
          }
        }
        /var/www/html/noserp/vendor/symfony/messenger/Middleware/SendMessageMiddleware.php:62 {
          Symfony\Component\Messenger\Middleware\SendMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
          ›     $this->logger?->info('Sending message {class} with {alias} sender using {sender}', $context + ['alias' => $alias, 'sender' => $sender::class]);
          ›     $envelope = $sender->send($envelope->with(new SentStamp($sender::class, \is_string($alias) ? $alias : null)));
          › }
          arguments: {
            $envelope: Symfony\Component\Messenger\Envelope {#3798 …}
          }
        }
        /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/DispatchDomainEventsMiddleware.php:31 {
          App\Ship\Core\Infrastructure\Messenger\Middlewares\DispatchDomainEventsMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
          › try {
          ›     $envelope = $stack->next()->handle($envelope, $stack);
          › } catch (\Throwable $e) {
          arguments: {
            $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/ContextMiddleware.php:48 {
          App\Ship\Core\Infrastructure\Messenger\Middlewares\ContextMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
          › if (!$envelope->getMessage() instanceof AsyncMessageInterface) {
          ›     return $stack->next()->handle($envelope, $stack);
          › }
          arguments: {
            $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/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 {#3759 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/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 {#3759 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/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 {#3759 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/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 {#3759 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/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 {#3759 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/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 {#3751 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/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\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
            $stamps: []
          }
        }
        /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/MessageBus.php:25 {
          App\Ship\Core\Infrastructure\Messenger\MessageBus->dispatch(App\Ship\Contracts\Domain\Messenger\AsyncMessageInterface|App\Ship\Contracts\Domain\Messenger\SyncMessageInterface $asyncMessage): mixed …
          › try {
          ›     $envelope = $this->messageBus->dispatch($asyncMessage);
          ›     $handledStamp = $envelope->last(HandledStamp::class);
          arguments: {
            $message: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
          }
        }
        /var/www/html/noserp/legacy/application/models/Contabilidade_model.php:280 {
          Contabilidade_model->num_referencia($idEmpresa, $ano) …
          › {
          ›     return getContainer()->get(MessageBusInterface::class)->dispatch(
          ›         new AllocateJournalEntryNumberAction((int) $idEmpresa, (int) $ano)
          arguments: {
            $asyncMessage: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
          }
        }
        /var/www/html/noserp/legacy/application/controllers/Crons.php:377 {
          Crons->criar_faturas_programada(): CI_Output …
          › 
          › $num_ref = $this->Contabilidade_model->num_referencia($idEmpresa, $nextExecutionDate->format('Y'));
          › $led = $this->Led_model->getOne(['codigo' => $mf->led, 'id_funcionario' => $idEmpresa]);
          arguments: {
            $idEmpresa: 891
            $ano: "2026"
          }
        }
        /var/www/html/noserp/legacy/system/core/CodeIgniter.php:429 {
          require_once …
          ›  */
          › call_user_func_array([&$CI, $method], $params);
          › 
        }
        /var/www/html/noserp/legacy/public/index.php:298 {
          require_once …
          ›  */
          › require_once BASEPATH.'core/CodeIgniter.php';
          › 
          arguments: {
            "/var/www/html/noserp/legacy/system/core/CodeIgniter.php"
          }
        }
        /var/www/html/noserp/src/LegacyBridge/Controller/LegacyController.php:44 {
          App\LegacyBridge\Controller\LegacyController->App\LegacyBridge\Controller\{closure} …
          › 
          › require_once __BASE_DIR__.'/legacy/public/index.php';
          › 
          arguments: {
            "/var/www/html/noserp/legacy/public/index.php"
          }
        }
        /var/www/html/noserp/vendor/symfony/http-kernel/HttpKernel.php:101 {
          Symfony\Component\HttpKernel\HttpKernel::Symfony\Component\HttpKernel\{closure} …
          › try {
          ›     $callback();
          › } finally {
        }
        /var/www/html/noserp/vendor/symfony/http-foundation/StreamedResponse.php:106 {
          Symfony\Component\HttpFoundation\StreamedResponse->sendContent(): static …
          › 
          › ($this->callback)();
          › 
        }
        /var/www/html/noserp/vendor/symfony/http-foundation/Response.php:423 {
          Symfony\Component\HttpFoundation\Response->send(): static …
          › $this->sendHeaders();
          › $this->sendContent();
          › 
        }
        /var/www/html/noserp/public/index.php:50 {
          › $response = $kernel->handle($request);
          › $response->send();
          › 
        }
      }
    }
    -query: Doctrine\DBAL\Query {#4174
      -sql: "INSERT IGNORE INTO journal_entry_number (company_id, year, last_number) VALUES (?, ?, 0)"
      -params: [
        891
        2026
      ]
      -types: []
    }
    trace: {
      /var/www/html/noserp/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:42 {
        Doctrine\DBAL\Driver\API\MySQL\ExceptionConverter->convert(Exception $exception, ?Query $query): DriverException …
        › case 1205:
        ›     return new LockWaitTimeoutException($exception, $query);
        › 
      }
      /var/www/html/noserp/vendor/doctrine/dbal/src/Connection.php:1939 {
        Doctrine\DBAL\Connection->handleDriverException(Exception $driverException, ?Query $query): DriverException …
        › $this->exceptionConverter ??= $this->_driver->getExceptionConverter();
        › $exception                  = $this->exceptionConverter->convert($driverException, $query);
        › 
        arguments: {
          $exception: Doctrine\DBAL\Driver\PDO\Exception {#4172}
          $query: Doctrine\DBAL\Query {#4174}
        }
      }
      /var/www/html/noserp/vendor/doctrine/dbal/src/Connection.php:1881 {
        Doctrine\DBAL\Connection->convertExceptionDuringQuery(Exception $e, string $sql, array $params = [], array $types = []): DriverException …
        › ): DriverException {
        ›     return $this->handleDriverException($e, new Query($sql, $params, $types));
        › }
        arguments: {
          $driverException: Doctrine\DBAL\Driver\PDO\Exception {#4172}
          $query: Doctrine\DBAL\Query {#4174}
        }
      }
      /var/www/html/noserp/vendor/doctrine/dbal/src/Connection.php:1213 {
        Doctrine\DBAL\Connection->executeStatement($sql, array $params = [], array $types = []) …
        › } catch (Driver\Exception $e) {
        ›     throw $this->convertExceptionDuringQuery($e, $sql, $params, $types);
        › } finally {
        arguments: {
          $e: Doctrine\DBAL\Driver\PDO\Exception {#4172}
          $sql: "INSERT IGNORE INTO journal_entry_number (company_id, year, last_number) VALUES (?, ?, 0)"
          $params: [ …2]
          $types: []
        }
      }
      /var/www/html/noserp/src/Container/AccountingJournal/Infrastructure/Repositories/Doctrine/Repositories/JournalEntryNumberRepository.php:55 {
        App\Container\AccountingJournal\Infrastructure\Repositories\Doctrine\Repositories\JournalEntryNumberRepository->increment(Connection $connection, int $companyId, int $year): int …
        › 
        › $connection->executeStatement(
        ›     'INSERT IGNORE INTO journal_entry_number (company_id, year, last_number) VALUES (?, ?, 0)',
        arguments: {
          $sql: "INSERT IGNORE INTO journal_entry_number (company_id, year, last_number) VALUES (?, ?, 0)"
          $params: [ …2]
        }
      }
      /var/www/html/noserp/src/Container/AccountingJournal/Infrastructure/Repositories/Doctrine/Repositories/JournalEntryNumberRepository.php:43 {
        App\Container\AccountingJournal\Infrastructure\Repositories\Doctrine\Repositories\JournalEntryNumberRepository->App\Container\AccountingJournal\Infrastructure\Repositories\Doctrine\Repositories\{closure} …
        › 
        ›     return $connection->transactional(fn (Connection $connection): int => $this->increment($connection, $companyId, $year));
        › }
        arguments: {
          $connection: App\Ship\Core\Infrastructure\Doctrine\CompanyAwareConnection {#1500 …}
          $companyId: 891
          $year: 2026
        }
      }
      /var/www/html/noserp/vendor/doctrine/dbal/src/Connection.php:1282 {
        Doctrine\DBAL\Connection->transactional(Closure $func) …
        › try {
        ›     $res = $func($this);
        ›     $this->commit();
        arguments: {
          App\Ship\Core\Infrastructure\Doctrine\CompanyAwareConnection {#1500 …}
        }
      }
      /var/www/html/noserp/src/Container/AccountingJournal/Infrastructure/Repositories/Doctrine/Repositories/JournalEntryNumberRepository.php:43 {
        App\Container\AccountingJournal\Infrastructure\Repositories\Doctrine\Repositories\JournalEntryNumberRepository->next(int $companyId, int $year): int …
        › 
        ›     return $connection->transactional(fn (Connection $connection): int => $this->increment($connection, $companyId, $year));
        › }
        arguments: {
          $func: Closure(Connection $connection): int {#4157 …}
        }
      }
      /var/www/html/noserp/src/Container/AccountingJournal/Application/ActionHandlers/AllocateJournalEntryNumberActionHandler.php:24 {
        App\Container\AccountingJournal\Application\ActionHandlers\AllocateJournalEntryNumberActionHandler->__invoke(AllocateJournalEntryNumberAction $action): int …
        › {
        ›     return $this->numbers->next($action->companyId, $action->year);
        › }
        arguments: {
          $companyId: 891
          $year: 2026
        }
      }
      /var/www/html/noserp/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: {
          $action: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
        }
      }
      /var/www/html/noserp/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\Container\AccountingJournal\Application\ActionHandlers\AllocateJournalEntryNumberActionHandler::__invoke(AllocateJournalEntryNumberAction $action): int {#4156 …}
          $message: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
          $ack: null
          $handlerArgumentsStamp: null
        }
      }
      /var/www/html/noserp/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 {#3800}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3804 …}
        }
      }
      /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/DispatchDomainEventsMiddleware.php:31 {
        App\Ship\Core\Infrastructure\Messenger\Middlewares\DispatchDomainEventsMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        › try {
        ›     $envelope = $stack->next()->handle($envelope, $stack);
        › } catch (\Throwable $e) {
        arguments: {
          $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/ContextMiddleware.php:48 {
        App\Ship\Core\Infrastructure\Messenger\Middlewares\ContextMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        › if (!$envelope->getMessage() instanceof AsyncMessageInterface) {
        ›     return $stack->next()->handle($envelope, $stack);
        › }
        arguments: {
          $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/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 {#3759 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/vendor/symfony/messenger/Middleware/DispatchAfterCurrentBusMiddleware.php:61 {
        Symfony\Component\Messenger\Middleware\DispatchAfterCurrentBusMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        ›      */
        ›     return $stack->next()->handle($envelope, $stack);
        › }
        arguments: {
          $envelope: Symfony\Component\Messenger\Envelope {#3800}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3804 …}
        }
      }
      /var/www/html/noserp/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 {#3759 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/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 {#3759 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/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 {#3759 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/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 {#3751 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/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\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
          $stamps: []
        }
      }
      /var/www/html/noserp/vendor/symfony/messenger/RoutableMessageBus.php:54 {
        Symfony\Component\Messenger\RoutableMessageBus->dispatch(object $envelope, array $stamps = []): Envelope …
        › 
        ›     return $this->getMessageBus($busNameStamp->getBusName())->dispatch($envelope, $stamps);
        › }
        arguments: {
          $message: Symfony\Component\Messenger\Envelope {#3798 …}
          $stamps: []
        }
      }
      /var/www/html/noserp/vendor/symfony/messenger/Transport/Sync/SyncTransport.php:58 {
        Symfony\Component\Messenger\Transport\Sync\SyncTransport->send(Envelope $envelope): Envelope …
        › 
        ›     return $this->messageBus->dispatch($envelope);
        › }
        arguments: {
          $envelope: Symfony\Component\Messenger\Envelope {#3798 …}
        }
      }
      /var/www/html/noserp/vendor/symfony/messenger/Middleware/SendMessageMiddleware.php:62 {
        Symfony\Component\Messenger\Middleware\SendMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        ›     $this->logger?->info('Sending message {class} with {alias} sender using {sender}', $context + ['alias' => $alias, 'sender' => $sender::class]);
        ›     $envelope = $sender->send($envelope->with(new SentStamp($sender::class, \is_string($alias) ? $alias : null)));
        › }
        arguments: {
          $envelope: Symfony\Component\Messenger\Envelope {#3798 …}
        }
      }
      /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/DispatchDomainEventsMiddleware.php:31 {
        App\Ship\Core\Infrastructure\Messenger\Middlewares\DispatchDomainEventsMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        › try {
        ›     $envelope = $stack->next()->handle($envelope, $stack);
        › } catch (\Throwable $e) {
        arguments: {
          $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/ContextMiddleware.php:48 {
        App\Ship\Core\Infrastructure\Messenger\Middlewares\ContextMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        › if (!$envelope->getMessage() instanceof AsyncMessageInterface) {
        ›     return $stack->next()->handle($envelope, $stack);
        › }
        arguments: {
          $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/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 {#3759 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/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 {#3759 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/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 {#3759 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/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 {#3759 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/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 {#3759 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/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 {#3751 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/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\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
          $stamps: []
        }
      }
      /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/MessageBus.php:25 {
        App\Ship\Core\Infrastructure\Messenger\MessageBus->dispatch(App\Ship\Contracts\Domain\Messenger\AsyncMessageInterface|App\Ship\Contracts\Domain\Messenger\SyncMessageInterface $asyncMessage): mixed …
        › try {
        ›     $envelope = $this->messageBus->dispatch($asyncMessage);
        ›     $handledStamp = $envelope->last(HandledStamp::class);
        arguments: {
          $message: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
        }
      }
      /var/www/html/noserp/legacy/application/models/Contabilidade_model.php:280 {
        Contabilidade_model->num_referencia($idEmpresa, $ano) …
        › {
        ›     return getContainer()->get(MessageBusInterface::class)->dispatch(
        ›         new AllocateJournalEntryNumberAction((int) $idEmpresa, (int) $ano)
        arguments: {
          $asyncMessage: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
        }
      }
      /var/www/html/noserp/legacy/application/controllers/Crons.php:377 {
        Crons->criar_faturas_programada(): CI_Output …
        › 
        › $num_ref = $this->Contabilidade_model->num_referencia($idEmpresa, $nextExecutionDate->format('Y'));
        › $led = $this->Led_model->getOne(['codigo' => $mf->led, 'id_funcionario' => $idEmpresa]);
        arguments: {
          $idEmpresa: 891
          $ano: "2026"
        }
      }
      /var/www/html/noserp/legacy/system/core/CodeIgniter.php:429 {
        require_once …
        ›  */
        › call_user_func_array([&$CI, $method], $params);
        › 
      }
      /var/www/html/noserp/legacy/public/index.php:298 {
        require_once …
        ›  */
        › require_once BASEPATH.'core/CodeIgniter.php';
        › 
        arguments: {
          "/var/www/html/noserp/legacy/system/core/CodeIgniter.php"
        }
      }
      /var/www/html/noserp/src/LegacyBridge/Controller/LegacyController.php:44 {
        App\LegacyBridge\Controller\LegacyController->App\LegacyBridge\Controller\{closure} …
        › 
        › require_once __BASE_DIR__.'/legacy/public/index.php';
        › 
        arguments: {
          "/var/www/html/noserp/legacy/public/index.php"
        }
      }
      /var/www/html/noserp/vendor/symfony/http-kernel/HttpKernel.php:101 {
        Symfony\Component\HttpKernel\HttpKernel::Symfony\Component\HttpKernel\{closure} …
        › try {
        ›     $callback();
        › } finally {
      }
      /var/www/html/noserp/vendor/symfony/http-foundation/StreamedResponse.php:106 {
        Symfony\Component\HttpFoundation\StreamedResponse->sendContent(): static …
        › 
        › ($this->callback)();
        › 
      }
      /var/www/html/noserp/vendor/symfony/http-foundation/Response.php:423 {
        Symfony\Component\HttpFoundation\Response->send(): static …
        › $this->sendHeaders();
        › $this->sendContent();
        › 
      }
      /var/www/html/noserp/public/index.php:50 {
        › $response = $kernel->handle($request);
        › $response->send();
        › 
      }
    }
  }
  -envelope: Symfony\Component\Messenger\Envelope {#3800}
  -exceptions: [
    "App\Container\AccountingJournal\Application\ActionHandlers\AllocateJournalEntryNumberActionHandler::__invoke" => Doctrine\DBAL\Exception\LockWaitTimeoutException {#4176}
  ]
  trace: {
    /var/www/html/noserp/vendor/symfony/messenger/Middleware/HandleMessageMiddleware.php:124 {
      Symfony\Component\Messenger\Middleware\HandleMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › if (\count($exceptions)) {
      ›     throw new HandlerFailedException($envelope, $exceptions);
      › }
    }
    /var/www/html/noserp/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 {#3800}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3804 …}
      }
    }
    /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/DispatchDomainEventsMiddleware.php:31 {
      App\Ship\Core\Infrastructure\Messenger\Middlewares\DispatchDomainEventsMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › try {
      ›     $envelope = $stack->next()->handle($envelope, $stack);
      › } catch (\Throwable $e) {
      arguments: {
        $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/ContextMiddleware.php:48 {
      App\Ship\Core\Infrastructure\Messenger\Middlewares\ContextMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › if (!$envelope->getMessage() instanceof AsyncMessageInterface) {
      ›     return $stack->next()->handle($envelope, $stack);
      › }
      arguments: {
        $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/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 {#3759 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/vendor/symfony/messenger/Middleware/DispatchAfterCurrentBusMiddleware.php:61 {
      Symfony\Component\Messenger\Middleware\DispatchAfterCurrentBusMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      ›      */
      ›     return $stack->next()->handle($envelope, $stack);
      › }
      arguments: {
        $envelope: Symfony\Component\Messenger\Envelope {#3800}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3804 …}
      }
    }
    /var/www/html/noserp/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 {#3759 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/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 {#3759 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/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 {#3759 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/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 {#3751 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/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\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
        $stamps: []
      }
    }
    /var/www/html/noserp/vendor/symfony/messenger/RoutableMessageBus.php:54 {
      Symfony\Component\Messenger\RoutableMessageBus->dispatch(object $envelope, array $stamps = []): Envelope …
      › 
      ›     return $this->getMessageBus($busNameStamp->getBusName())->dispatch($envelope, $stamps);
      › }
      arguments: {
        $message: Symfony\Component\Messenger\Envelope {#3798 …}
        $stamps: []
      }
    }
    /var/www/html/noserp/vendor/symfony/messenger/Transport/Sync/SyncTransport.php:58 {
      Symfony\Component\Messenger\Transport\Sync\SyncTransport->send(Envelope $envelope): Envelope …
      › 
      ›     return $this->messageBus->dispatch($envelope);
      › }
      arguments: {
        $envelope: Symfony\Component\Messenger\Envelope {#3798 …}
      }
    }
    /var/www/html/noserp/vendor/symfony/messenger/Middleware/SendMessageMiddleware.php:62 {
      Symfony\Component\Messenger\Middleware\SendMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      ›     $this->logger?->info('Sending message {class} with {alias} sender using {sender}', $context + ['alias' => $alias, 'sender' => $sender::class]);
      ›     $envelope = $sender->send($envelope->with(new SentStamp($sender::class, \is_string($alias) ? $alias : null)));
      › }
      arguments: {
        $envelope: Symfony\Component\Messenger\Envelope {#3798 …}
      }
    }
    /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/DispatchDomainEventsMiddleware.php:31 {
      App\Ship\Core\Infrastructure\Messenger\Middlewares\DispatchDomainEventsMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › try {
      ›     $envelope = $stack->next()->handle($envelope, $stack);
      › } catch (\Throwable $e) {
      arguments: {
        $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/ContextMiddleware.php:48 {
      App\Ship\Core\Infrastructure\Messenger\Middlewares\ContextMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › if (!$envelope->getMessage() instanceof AsyncMessageInterface) {
      ›     return $stack->next()->handle($envelope, $stack);
      › }
      arguments: {
        $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/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 {#3759 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/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 {#3759 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/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 {#3759 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/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 {#3759 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/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 {#3759 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/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 {#3751 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/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\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
        $stamps: []
      }
    }
    /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/MessageBus.php:25 {
      App\Ship\Core\Infrastructure\Messenger\MessageBus->dispatch(App\Ship\Contracts\Domain\Messenger\AsyncMessageInterface|App\Ship\Contracts\Domain\Messenger\SyncMessageInterface $asyncMessage): mixed …
      › try {
      ›     $envelope = $this->messageBus->dispatch($asyncMessage);
      ›     $handledStamp = $envelope->last(HandledStamp::class);
      arguments: {
        $message: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
      }
    }
    /var/www/html/noserp/legacy/application/models/Contabilidade_model.php:280 {
      Contabilidade_model->num_referencia($idEmpresa, $ano) …
      › {
      ›     return getContainer()->get(MessageBusInterface::class)->dispatch(
      ›         new AllocateJournalEntryNumberAction((int) $idEmpresa, (int) $ano)
      arguments: {
        $asyncMessage: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
      }
    }
    /var/www/html/noserp/legacy/application/controllers/Crons.php:377 {
      Crons->criar_faturas_programada(): CI_Output …
      › 
      › $num_ref = $this->Contabilidade_model->num_referencia($idEmpresa, $nextExecutionDate->format('Y'));
      › $led = $this->Led_model->getOne(['codigo' => $mf->led, 'id_funcionario' => $idEmpresa]);
      arguments: {
        $idEmpresa: 891
        $ano: "2026"
      }
    }
    /var/www/html/noserp/legacy/system/core/CodeIgniter.php:429 {
      require_once …
      ›  */
      › call_user_func_array([&$CI, $method], $params);
      › 
    }
    /var/www/html/noserp/legacy/public/index.php:298 {
      require_once …
      ›  */
      › require_once BASEPATH.'core/CodeIgniter.php';
      › 
      arguments: {
        "/var/www/html/noserp/legacy/system/core/CodeIgniter.php"
      }
    }
    /var/www/html/noserp/src/LegacyBridge/Controller/LegacyController.php:44 {
      App\LegacyBridge\Controller\LegacyController->App\LegacyBridge\Controller\{closure} …
      › 
      › require_once __BASE_DIR__.'/legacy/public/index.php';
      › 
      arguments: {
        "/var/www/html/noserp/legacy/public/index.php"
      }
    }
    /var/www/html/noserp/vendor/symfony/http-kernel/HttpKernel.php:101 {
      Symfony\Component\HttpKernel\HttpKernel::Symfony\Component\HttpKernel\{closure} …
      › try {
      ›     $callback();
      › } finally {
    }
    /var/www/html/noserp/vendor/symfony/http-foundation/StreamedResponse.php:106 {
      Symfony\Component\HttpFoundation\StreamedResponse->sendContent(): static …
      › 
      › ($this->callback)();
      › 
    }
    /var/www/html/noserp/vendor/symfony/http-foundation/Response.php:423 {
      Symfony\Component\HttpFoundation\Response->send(): static …
      › $this->sendHeaders();
      › $this->sendContent();
      › 
    }
    /var/www/html/noserp/public/index.php:50 {
      › $response = $kernel->handle($request);
      › $response->send();
      › 
    }
  }
}
"App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction"
exception
Caller In SyncTransport.php line
Bus messenger.bus.default
Message
App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748
  +companyId: 891
  +year: 2026
}
Envelope stamps when dispatching
Symfony\Component\Messenger\Stamp\BusNameStamp {#3758
  -busName: "messenger.bus.default"
}
Symfony\Component\Messenger\Stamp\SentStamp {#3791
  -senderClass: "Symfony\Component\Messenger\Transport\Sync\SyncTransport"
  -senderAlias: "sync"
}
Symfony\Component\Messenger\Stamp\ReceivedStamp {#3799
  -transportName: "sync"
}
Envelope stamps after dispatch
Symfony\Component\Messenger\Stamp\BusNameStamp {#3758
  -busName: "messenger.bus.default"
}
Symfony\Component\Messenger\Stamp\SentStamp {#3791
  -senderClass: "Symfony\Component\Messenger\Transport\Sync\SyncTransport"
  -senderAlias: "sync"
}
Symfony\Component\Messenger\Stamp\ReceivedStamp {#3799
  -transportName: "sync"
}
Exception
Symfony\Component\Messenger\Exception\HandlerFailedException {#4150
  #message: "Handling "App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction" failed: An exception occurred while executing a query: SQLSTATE[HY000]: General error: 1205 Lock wait timeout exceeded; try restarting transaction"
  #code: 1205
  #file: "/var/www/html/noserp/vendor/symfony/messenger/Middleware/HandleMessageMiddleware.php"
  #line: 124
  -previous: Doctrine\DBAL\Exception\LockWaitTimeoutException {#4176
    #message: "An exception occurred while executing a query: SQLSTATE[HY000]: General error: 1205 Lock wait timeout exceeded; try restarting transaction"
    #code: 1205
    #file: "/var/www/html/noserp/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php"
    #line: 42
    -previous: Doctrine\DBAL\Driver\PDO\Exception {#4172
      #message: "SQLSTATE[HY000]: General error: 1205 Lock wait timeout exceeded; try restarting transaction"
      #code: 1205
      #file: "/var/www/html/noserp/vendor/doctrine/dbal/src/Driver/PDO/Exception.php"
      #line: 28
      -previous: PDOException {#4171
        #message: "SQLSTATE[HY000]: General error: 1205 Lock wait timeout exceeded; try restarting transaction"
        #code: "HY000"
        #file: "/var/www/html/noserp/vendor/doctrine/dbal/src/Driver/PDO/Statement.php"
        #line: 130
        +errorInfo: [
          "HY000"
          1205
          "Lock wait timeout exceeded; try restarting transaction"
        ]
        trace: {
          /var/www/html/noserp/vendor/doctrine/dbal/src/Driver/PDO/Statement.php:130 {
            Doctrine\DBAL\Driver\PDO\Statement->execute($params = null): Result …
            › try {
            ›     $this->stmt->execute($params);
            › } catch (PDOException $exception) {
            arguments: {
              $params: null
            }
          }
          /var/www/html/noserp/vendor/doctrine/dbal/src/Driver/Middleware/AbstractStatementMiddleware.php:69 {
            Doctrine\DBAL\Driver\Middleware\AbstractStatementMiddleware->execute($params = null): Result …
            › {
            ›     return $this->wrappedStatement->execute($params);
            › }
            arguments: {
              $params: null
            }
          }
          /var/www/html/noserp/vendor/doctrine/dbal/src/Logging/Statement.php:98 {
            Doctrine\DBAL\Logging\Statement->execute($params = null): Result …
            › 
            ›     return parent::execute($params);
            › }
            arguments: {
              $params: null
            }
          }
          /var/www/html/noserp/vendor/doctrine/dbal/src/Driver/Middleware/AbstractStatementMiddleware.php:69 {
            Doctrine\DBAL\Driver\Middleware\AbstractStatementMiddleware->execute($params = null): Result …
            › {
            ›     return $this->wrappedStatement->execute($params);
            › }
            arguments: {
              $params: null
            }
          }
          /var/www/html/noserp/vendor/symfony/doctrine-bridge/Middleware/Debug/DBAL3/Statement.php:70 {
            Symfony\Bridge\Doctrine\Middleware\Debug\DBAL3\Statement->execute($params = null): Result …
            › try {
            ›     return parent::execute($params);
            › } finally {
            arguments: {
              $params: null
            }
          }
          /var/www/html/noserp/vendor/doctrine/dbal/src/Connection.php:1207 {
            Doctrine\DBAL\Connection->executeStatement($sql, array $params = [], array $types = []) …
            › 
            › return $stmt->execute()
            ›     ->rowCount();
          }
          /var/www/html/noserp/src/Container/AccountingJournal/Infrastructure/Repositories/Doctrine/Repositories/JournalEntryNumberRepository.php:55 {
            App\Container\AccountingJournal\Infrastructure\Repositories\Doctrine\Repositories\JournalEntryNumberRepository->increment(Connection $connection, int $companyId, int $year): int …
            › 
            › $connection->executeStatement(
            ›     'INSERT IGNORE INTO journal_entry_number (company_id, year, last_number) VALUES (?, ?, 0)',
            arguments: {
              $sql: "INSERT IGNORE INTO journal_entry_number (company_id, year, last_number) VALUES (?, ?, 0)"
              $params: [ …2]
            }
          }
          /var/www/html/noserp/src/Container/AccountingJournal/Infrastructure/Repositories/Doctrine/Repositories/JournalEntryNumberRepository.php:43 {
            App\Container\AccountingJournal\Infrastructure\Repositories\Doctrine\Repositories\JournalEntryNumberRepository->App\Container\AccountingJournal\Infrastructure\Repositories\Doctrine\Repositories\{closure} …
            › 
            ›     return $connection->transactional(fn (Connection $connection): int => $this->increment($connection, $companyId, $year));
            › }
            arguments: {
              $connection: App\Ship\Core\Infrastructure\Doctrine\CompanyAwareConnection {#1500 …}
              $companyId: 891
              $year: 2026
            }
          }
          /var/www/html/noserp/vendor/doctrine/dbal/src/Connection.php:1282 {
            Doctrine\DBAL\Connection->transactional(Closure $func) …
            › try {
            ›     $res = $func($this);
            ›     $this->commit();
            arguments: {
              App\Ship\Core\Infrastructure\Doctrine\CompanyAwareConnection {#1500 …}
            }
          }
          /var/www/html/noserp/src/Container/AccountingJournal/Infrastructure/Repositories/Doctrine/Repositories/JournalEntryNumberRepository.php:43 {
            App\Container\AccountingJournal\Infrastructure\Repositories\Doctrine\Repositories\JournalEntryNumberRepository->next(int $companyId, int $year): int …
            › 
            ›     return $connection->transactional(fn (Connection $connection): int => $this->increment($connection, $companyId, $year));
            › }
            arguments: {
              $func: Closure(Connection $connection): int {#4157 …}
            }
          }
          /var/www/html/noserp/src/Container/AccountingJournal/Application/ActionHandlers/AllocateJournalEntryNumberActionHandler.php:24 {
            App\Container\AccountingJournal\Application\ActionHandlers\AllocateJournalEntryNumberActionHandler->__invoke(AllocateJournalEntryNumberAction $action): int …
            › {
            ›     return $this->numbers->next($action->companyId, $action->year);
            › }
            arguments: {
              $companyId: 891
              $year: 2026
            }
          }
          /var/www/html/noserp/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: {
              $action: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748
                +companyId: 891
                +year: 2026
              }
            }
          }
          /var/www/html/noserp/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\Container\AccountingJournal\Application\ActionHandlers\AllocateJournalEntryNumberActionHandler::__invoke(AllocateJournalEntryNumberAction $action): int {#4156 …}
              $message: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
              $ack: null
              $handlerArgumentsStamp: null
            }
          }
          /var/www/html/noserp/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 {#3800
                -stamps: [
                  "Symfony\Component\Messenger\Stamp\BusNameStamp" => [
                    Symfony\Component\Messenger\Stamp\BusNameStamp {#3758
                      -busName: "messenger.bus.default"
                    }
                  ]
                  "Symfony\Component\Messenger\Stamp\SentStamp" => [
                    Symfony\Component\Messenger\Stamp\SentStamp {#3791
                      -senderClass: "Symfony\Component\Messenger\Transport\Sync\SyncTransport"
                      -senderAlias: "sync"
                    }
                  ]
                  "Symfony\Component\Messenger\Stamp\ReceivedStamp" => [
                    Symfony\Component\Messenger\Stamp\ReceivedStamp {#3799
                      -transportName: "sync"
                    }
                  ]
                ]
                -message: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
              }
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3804 …}
            }
          }
          /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/DispatchDomainEventsMiddleware.php:31 {
            App\Ship\Core\Infrastructure\Messenger\Middlewares\DispatchDomainEventsMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
            › try {
            ›     $envelope = $stack->next()->handle($envelope, $stack);
            › } catch (\Throwable $e) {
            arguments: {
              $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/ContextMiddleware.php:48 {
            App\Ship\Core\Infrastructure\Messenger\Middlewares\ContextMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
            › if (!$envelope->getMessage() instanceof AsyncMessageInterface) {
            ›     return $stack->next()->handle($envelope, $stack);
            › }
            arguments: {
              $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/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 {#3759 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/vendor/symfony/messenger/Middleware/DispatchAfterCurrentBusMiddleware.php:61 {
            Symfony\Component\Messenger\Middleware\DispatchAfterCurrentBusMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
            ›      */
            ›     return $stack->next()->handle($envelope, $stack);
            › }
            arguments: {
              $envelope: Symfony\Component\Messenger\Envelope {#3800}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3804 …}
            }
          }
          /var/www/html/noserp/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 {#3759 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/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 {#3759 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/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 {#3759 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/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 {#3751 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/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\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
              $stamps: []
            }
          }
          /var/www/html/noserp/vendor/symfony/messenger/RoutableMessageBus.php:54 {
            Symfony\Component\Messenger\RoutableMessageBus->dispatch(object $envelope, array $stamps = []): Envelope …
            › 
            ›     return $this->getMessageBus($busNameStamp->getBusName())->dispatch($envelope, $stamps);
            › }
            arguments: {
              $message: Symfony\Component\Messenger\Envelope {#3798 …}
              $stamps: []
            }
          }
          /var/www/html/noserp/vendor/symfony/messenger/Transport/Sync/SyncTransport.php:58 {
            Symfony\Component\Messenger\Transport\Sync\SyncTransport->send(Envelope $envelope): Envelope …
            › 
            ›     return $this->messageBus->dispatch($envelope);
            › }
            arguments: {
              $envelope: Symfony\Component\Messenger\Envelope {#3798 …}
            }
          }
          /var/www/html/noserp/vendor/symfony/messenger/Middleware/SendMessageMiddleware.php:62 {
            Symfony\Component\Messenger\Middleware\SendMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
            ›     $this->logger?->info('Sending message {class} with {alias} sender using {sender}', $context + ['alias' => $alias, 'sender' => $sender::class]);
            ›     $envelope = $sender->send($envelope->with(new SentStamp($sender::class, \is_string($alias) ? $alias : null)));
            › }
            arguments: {
              $envelope: Symfony\Component\Messenger\Envelope {#3798 …}
            }
          }
          /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/DispatchDomainEventsMiddleware.php:31 {
            App\Ship\Core\Infrastructure\Messenger\Middlewares\DispatchDomainEventsMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
            › try {
            ›     $envelope = $stack->next()->handle($envelope, $stack);
            › } catch (\Throwable $e) {
            arguments: {
              $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/ContextMiddleware.php:48 {
            App\Ship\Core\Infrastructure\Messenger\Middlewares\ContextMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
            › if (!$envelope->getMessage() instanceof AsyncMessageInterface) {
            ›     return $stack->next()->handle($envelope, $stack);
            › }
            arguments: {
              $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/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 {#3759 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/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 {#3759 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/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 {#3759 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/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 {#3759 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/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 {#3759 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/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 {#3751 …}
              $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
            }
          }
          /var/www/html/noserp/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\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
              $stamps: []
            }
          }
          /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/MessageBus.php:25 {
            App\Ship\Core\Infrastructure\Messenger\MessageBus->dispatch(App\Ship\Contracts\Domain\Messenger\AsyncMessageInterface|App\Ship\Contracts\Domain\Messenger\SyncMessageInterface $asyncMessage): mixed …
            › try {
            ›     $envelope = $this->messageBus->dispatch($asyncMessage);
            ›     $handledStamp = $envelope->last(HandledStamp::class);
            arguments: {
              $message: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
            }
          }
          /var/www/html/noserp/legacy/application/models/Contabilidade_model.php:280 {
            Contabilidade_model->num_referencia($idEmpresa, $ano) …
            › {
            ›     return getContainer()->get(MessageBusInterface::class)->dispatch(
            ›         new AllocateJournalEntryNumberAction((int) $idEmpresa, (int) $ano)
            arguments: {
              $asyncMessage: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
            }
          }
          /var/www/html/noserp/legacy/application/controllers/Crons.php:377 {
            Crons->criar_faturas_programada(): CI_Output …
            › 
            › $num_ref = $this->Contabilidade_model->num_referencia($idEmpresa, $nextExecutionDate->format('Y'));
            › $led = $this->Led_model->getOne(['codigo' => $mf->led, 'id_funcionario' => $idEmpresa]);
            arguments: {
              $idEmpresa: 891
              $ano: "2026"
            }
          }
          /var/www/html/noserp/legacy/system/core/CodeIgniter.php:429 {
            require_once …
            ›  */
            › call_user_func_array([&$CI, $method], $params);
            › 
          }
          /var/www/html/noserp/legacy/public/index.php:298 {
            require_once …
            ›  */
            › require_once BASEPATH.'core/CodeIgniter.php';
            › 
            arguments: {
              "/var/www/html/noserp/legacy/system/core/CodeIgniter.php"
            }
          }
          /var/www/html/noserp/src/LegacyBridge/Controller/LegacyController.php:44 {
            App\LegacyBridge\Controller\LegacyController->App\LegacyBridge\Controller\{closure} …
            › 
            › require_once __BASE_DIR__.'/legacy/public/index.php';
            › 
            arguments: {
              "/var/www/html/noserp/legacy/public/index.php"
            }
          }
          /var/www/html/noserp/vendor/symfony/http-kernel/HttpKernel.php:101 {
            Symfony\Component\HttpKernel\HttpKernel::Symfony\Component\HttpKernel\{closure} …
            › try {
            ›     $callback();
            › } finally {
          }
          /var/www/html/noserp/vendor/symfony/http-foundation/StreamedResponse.php:106 {
            Symfony\Component\HttpFoundation\StreamedResponse->sendContent(): static …
            › 
            › ($this->callback)();
            › 
          }
          /var/www/html/noserp/vendor/symfony/http-foundation/Response.php:423 {
            Symfony\Component\HttpFoundation\Response->send(): static …
            › $this->sendHeaders();
            › $this->sendContent();
            › 
          }
          /var/www/html/noserp/public/index.php:50 {
            › $response = $kernel->handle($request);
            › $response->send();
            › 
          }
        }
      }
      -sqlState: "HY000"
      trace: {
        /var/www/html/noserp/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:28 {
          Doctrine\DBAL\Driver\PDO\Exception::new(PDOException $exception): self …
          › 
          ›     return new self($exception->getMessage(), $sqlState, $code, $exception);
          › }
        }
        /var/www/html/noserp/vendor/doctrine/dbal/src/Driver/PDO/Statement.php:132 {
          Doctrine\DBAL\Driver\PDO\Statement->execute($params = null): Result …
          › } catch (PDOException $exception) {
          ›     throw Exception::new($exception);
          › }
          arguments: {
            $exception: PDOException {#4171}
          }
        }
        /var/www/html/noserp/vendor/doctrine/dbal/src/Driver/Middleware/AbstractStatementMiddleware.php:69 {
          Doctrine\DBAL\Driver\Middleware\AbstractStatementMiddleware->execute($params = null): Result …
          › {
          ›     return $this->wrappedStatement->execute($params);
          › }
          arguments: {
            $params: null
          }
        }
        /var/www/html/noserp/vendor/doctrine/dbal/src/Logging/Statement.php:98 {
          Doctrine\DBAL\Logging\Statement->execute($params = null): Result …
          › 
          ›     return parent::execute($params);
          › }
          arguments: {
            $params: null
          }
        }
        /var/www/html/noserp/vendor/doctrine/dbal/src/Driver/Middleware/AbstractStatementMiddleware.php:69 {
          Doctrine\DBAL\Driver\Middleware\AbstractStatementMiddleware->execute($params = null): Result …
          › {
          ›     return $this->wrappedStatement->execute($params);
          › }
          arguments: {
            $params: null
          }
        }
        /var/www/html/noserp/vendor/symfony/doctrine-bridge/Middleware/Debug/DBAL3/Statement.php:70 {
          Symfony\Bridge\Doctrine\Middleware\Debug\DBAL3\Statement->execute($params = null): Result …
          › try {
          ›     return parent::execute($params);
          › } finally {
          arguments: {
            $params: null
          }
        }
        /var/www/html/noserp/vendor/doctrine/dbal/src/Connection.php:1207 {
          Doctrine\DBAL\Connection->executeStatement($sql, array $params = [], array $types = []) …
          › 
          › return $stmt->execute()
          ›     ->rowCount();
        }
        /var/www/html/noserp/src/Container/AccountingJournal/Infrastructure/Repositories/Doctrine/Repositories/JournalEntryNumberRepository.php:55 {
          App\Container\AccountingJournal\Infrastructure\Repositories\Doctrine\Repositories\JournalEntryNumberRepository->increment(Connection $connection, int $companyId, int $year): int …
          › 
          › $connection->executeStatement(
          ›     'INSERT IGNORE INTO journal_entry_number (company_id, year, last_number) VALUES (?, ?, 0)',
          arguments: {
            $sql: "INSERT IGNORE INTO journal_entry_number (company_id, year, last_number) VALUES (?, ?, 0)"
            $params: [ …2]
          }
        }
        /var/www/html/noserp/src/Container/AccountingJournal/Infrastructure/Repositories/Doctrine/Repositories/JournalEntryNumberRepository.php:43 {
          App\Container\AccountingJournal\Infrastructure\Repositories\Doctrine\Repositories\JournalEntryNumberRepository->App\Container\AccountingJournal\Infrastructure\Repositories\Doctrine\Repositories\{closure} …
          › 
          ›     return $connection->transactional(fn (Connection $connection): int => $this->increment($connection, $companyId, $year));
          › }
          arguments: {
            $connection: App\Ship\Core\Infrastructure\Doctrine\CompanyAwareConnection {#1500 …}
            $companyId: 891
            $year: 2026
          }
        }
        /var/www/html/noserp/vendor/doctrine/dbal/src/Connection.php:1282 {
          Doctrine\DBAL\Connection->transactional(Closure $func) …
          › try {
          ›     $res = $func($this);
          ›     $this->commit();
          arguments: {
            App\Ship\Core\Infrastructure\Doctrine\CompanyAwareConnection {#1500 …}
          }
        }
        /var/www/html/noserp/src/Container/AccountingJournal/Infrastructure/Repositories/Doctrine/Repositories/JournalEntryNumberRepository.php:43 {
          App\Container\AccountingJournal\Infrastructure\Repositories\Doctrine\Repositories\JournalEntryNumberRepository->next(int $companyId, int $year): int …
          › 
          ›     return $connection->transactional(fn (Connection $connection): int => $this->increment($connection, $companyId, $year));
          › }
          arguments: {
            $func: Closure(Connection $connection): int {#4157 …}
          }
        }
        /var/www/html/noserp/src/Container/AccountingJournal/Application/ActionHandlers/AllocateJournalEntryNumberActionHandler.php:24 {
          App\Container\AccountingJournal\Application\ActionHandlers\AllocateJournalEntryNumberActionHandler->__invoke(AllocateJournalEntryNumberAction $action): int …
          › {
          ›     return $this->numbers->next($action->companyId, $action->year);
          › }
          arguments: {
            $companyId: 891
            $year: 2026
          }
        }
        /var/www/html/noserp/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: {
            $action: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
          }
        }
        /var/www/html/noserp/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\Container\AccountingJournal\Application\ActionHandlers\AllocateJournalEntryNumberActionHandler::__invoke(AllocateJournalEntryNumberAction $action): int {#4156 …}
            $message: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
            $ack: null
            $handlerArgumentsStamp: null
          }
        }
        /var/www/html/noserp/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 {#3800}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3804 …}
          }
        }
        /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/DispatchDomainEventsMiddleware.php:31 {
          App\Ship\Core\Infrastructure\Messenger\Middlewares\DispatchDomainEventsMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
          › try {
          ›     $envelope = $stack->next()->handle($envelope, $stack);
          › } catch (\Throwable $e) {
          arguments: {
            $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/ContextMiddleware.php:48 {
          App\Ship\Core\Infrastructure\Messenger\Middlewares\ContextMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
          › if (!$envelope->getMessage() instanceof AsyncMessageInterface) {
          ›     return $stack->next()->handle($envelope, $stack);
          › }
          arguments: {
            $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/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 {#3759 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/vendor/symfony/messenger/Middleware/DispatchAfterCurrentBusMiddleware.php:61 {
          Symfony\Component\Messenger\Middleware\DispatchAfterCurrentBusMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
          ›      */
          ›     return $stack->next()->handle($envelope, $stack);
          › }
          arguments: {
            $envelope: Symfony\Component\Messenger\Envelope {#3800}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3804 …}
          }
        }
        /var/www/html/noserp/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 {#3759 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/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 {#3759 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/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 {#3759 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/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 {#3751 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/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\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
            $stamps: []
          }
        }
        /var/www/html/noserp/vendor/symfony/messenger/RoutableMessageBus.php:54 {
          Symfony\Component\Messenger\RoutableMessageBus->dispatch(object $envelope, array $stamps = []): Envelope …
          › 
          ›     return $this->getMessageBus($busNameStamp->getBusName())->dispatch($envelope, $stamps);
          › }
          arguments: {
            $message: Symfony\Component\Messenger\Envelope {#3798 …}
            $stamps: []
          }
        }
        /var/www/html/noserp/vendor/symfony/messenger/Transport/Sync/SyncTransport.php:58 {
          Symfony\Component\Messenger\Transport\Sync\SyncTransport->send(Envelope $envelope): Envelope …
          › 
          ›     return $this->messageBus->dispatch($envelope);
          › }
          arguments: {
            $envelope: Symfony\Component\Messenger\Envelope {#3798 …}
          }
        }
        /var/www/html/noserp/vendor/symfony/messenger/Middleware/SendMessageMiddleware.php:62 {
          Symfony\Component\Messenger\Middleware\SendMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
          ›     $this->logger?->info('Sending message {class} with {alias} sender using {sender}', $context + ['alias' => $alias, 'sender' => $sender::class]);
          ›     $envelope = $sender->send($envelope->with(new SentStamp($sender::class, \is_string($alias) ? $alias : null)));
          › }
          arguments: {
            $envelope: Symfony\Component\Messenger\Envelope {#3798 …}
          }
        }
        /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/DispatchDomainEventsMiddleware.php:31 {
          App\Ship\Core\Infrastructure\Messenger\Middlewares\DispatchDomainEventsMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
          › try {
          ›     $envelope = $stack->next()->handle($envelope, $stack);
          › } catch (\Throwable $e) {
          arguments: {
            $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/ContextMiddleware.php:48 {
          App\Ship\Core\Infrastructure\Messenger\Middlewares\ContextMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
          › if (!$envelope->getMessage() instanceof AsyncMessageInterface) {
          ›     return $stack->next()->handle($envelope, $stack);
          › }
          arguments: {
            $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/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 {#3759 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/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 {#3759 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/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 {#3759 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/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 {#3759 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/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 {#3759 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/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 {#3751 …}
            $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
          }
        }
        /var/www/html/noserp/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\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
            $stamps: []
          }
        }
        /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/MessageBus.php:25 {
          App\Ship\Core\Infrastructure\Messenger\MessageBus->dispatch(App\Ship\Contracts\Domain\Messenger\AsyncMessageInterface|App\Ship\Contracts\Domain\Messenger\SyncMessageInterface $asyncMessage): mixed …
          › try {
          ›     $envelope = $this->messageBus->dispatch($asyncMessage);
          ›     $handledStamp = $envelope->last(HandledStamp::class);
          arguments: {
            $message: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
          }
        }
        /var/www/html/noserp/legacy/application/models/Contabilidade_model.php:280 {
          Contabilidade_model->num_referencia($idEmpresa, $ano) …
          › {
          ›     return getContainer()->get(MessageBusInterface::class)->dispatch(
          ›         new AllocateJournalEntryNumberAction((int) $idEmpresa, (int) $ano)
          arguments: {
            $asyncMessage: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
          }
        }
        /var/www/html/noserp/legacy/application/controllers/Crons.php:377 {
          Crons->criar_faturas_programada(): CI_Output …
          › 
          › $num_ref = $this->Contabilidade_model->num_referencia($idEmpresa, $nextExecutionDate->format('Y'));
          › $led = $this->Led_model->getOne(['codigo' => $mf->led, 'id_funcionario' => $idEmpresa]);
          arguments: {
            $idEmpresa: 891
            $ano: "2026"
          }
        }
        /var/www/html/noserp/legacy/system/core/CodeIgniter.php:429 {
          require_once …
          ›  */
          › call_user_func_array([&$CI, $method], $params);
          › 
        }
        /var/www/html/noserp/legacy/public/index.php:298 {
          require_once …
          ›  */
          › require_once BASEPATH.'core/CodeIgniter.php';
          › 
          arguments: {
            "/var/www/html/noserp/legacy/system/core/CodeIgniter.php"
          }
        }
        /var/www/html/noserp/src/LegacyBridge/Controller/LegacyController.php:44 {
          App\LegacyBridge\Controller\LegacyController->App\LegacyBridge\Controller\{closure} …
          › 
          › require_once __BASE_DIR__.'/legacy/public/index.php';
          › 
          arguments: {
            "/var/www/html/noserp/legacy/public/index.php"
          }
        }
        /var/www/html/noserp/vendor/symfony/http-kernel/HttpKernel.php:101 {
          Symfony\Component\HttpKernel\HttpKernel::Symfony\Component\HttpKernel\{closure} …
          › try {
          ›     $callback();
          › } finally {
        }
        /var/www/html/noserp/vendor/symfony/http-foundation/StreamedResponse.php:106 {
          Symfony\Component\HttpFoundation\StreamedResponse->sendContent(): static …
          › 
          › ($this->callback)();
          › 
        }
        /var/www/html/noserp/vendor/symfony/http-foundation/Response.php:423 {
          Symfony\Component\HttpFoundation\Response->send(): static …
          › $this->sendHeaders();
          › $this->sendContent();
          › 
        }
        /var/www/html/noserp/public/index.php:50 {
          › $response = $kernel->handle($request);
          › $response->send();
          › 
        }
      }
    }
    -query: Doctrine\DBAL\Query {#4174
      -sql: "INSERT IGNORE INTO journal_entry_number (company_id, year, last_number) VALUES (?, ?, 0)"
      -params: [
        891
        2026
      ]
      -types: []
    }
    trace: {
      /var/www/html/noserp/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:42 {
        Doctrine\DBAL\Driver\API\MySQL\ExceptionConverter->convert(Exception $exception, ?Query $query): DriverException …
        › case 1205:
        ›     return new LockWaitTimeoutException($exception, $query);
        › 
      }
      /var/www/html/noserp/vendor/doctrine/dbal/src/Connection.php:1939 {
        Doctrine\DBAL\Connection->handleDriverException(Exception $driverException, ?Query $query): DriverException …
        › $this->exceptionConverter ??= $this->_driver->getExceptionConverter();
        › $exception                  = $this->exceptionConverter->convert($driverException, $query);
        › 
        arguments: {
          $exception: Doctrine\DBAL\Driver\PDO\Exception {#4172}
          $query: Doctrine\DBAL\Query {#4174}
        }
      }
      /var/www/html/noserp/vendor/doctrine/dbal/src/Connection.php:1881 {
        Doctrine\DBAL\Connection->convertExceptionDuringQuery(Exception $e, string $sql, array $params = [], array $types = []): DriverException …
        › ): DriverException {
        ›     return $this->handleDriverException($e, new Query($sql, $params, $types));
        › }
        arguments: {
          $driverException: Doctrine\DBAL\Driver\PDO\Exception {#4172}
          $query: Doctrine\DBAL\Query {#4174}
        }
      }
      /var/www/html/noserp/vendor/doctrine/dbal/src/Connection.php:1213 {
        Doctrine\DBAL\Connection->executeStatement($sql, array $params = [], array $types = []) …
        › } catch (Driver\Exception $e) {
        ›     throw $this->convertExceptionDuringQuery($e, $sql, $params, $types);
        › } finally {
        arguments: {
          $e: Doctrine\DBAL\Driver\PDO\Exception {#4172}
          $sql: "INSERT IGNORE INTO journal_entry_number (company_id, year, last_number) VALUES (?, ?, 0)"
          $params: [ …2]
          $types: []
        }
      }
      /var/www/html/noserp/src/Container/AccountingJournal/Infrastructure/Repositories/Doctrine/Repositories/JournalEntryNumberRepository.php:55 {
        App\Container\AccountingJournal\Infrastructure\Repositories\Doctrine\Repositories\JournalEntryNumberRepository->increment(Connection $connection, int $companyId, int $year): int …
        › 
        › $connection->executeStatement(
        ›     'INSERT IGNORE INTO journal_entry_number (company_id, year, last_number) VALUES (?, ?, 0)',
        arguments: {
          $sql: "INSERT IGNORE INTO journal_entry_number (company_id, year, last_number) VALUES (?, ?, 0)"
          $params: [ …2]
        }
      }
      /var/www/html/noserp/src/Container/AccountingJournal/Infrastructure/Repositories/Doctrine/Repositories/JournalEntryNumberRepository.php:43 {
        App\Container\AccountingJournal\Infrastructure\Repositories\Doctrine\Repositories\JournalEntryNumberRepository->App\Container\AccountingJournal\Infrastructure\Repositories\Doctrine\Repositories\{closure} …
        › 
        ›     return $connection->transactional(fn (Connection $connection): int => $this->increment($connection, $companyId, $year));
        › }
        arguments: {
          $connection: App\Ship\Core\Infrastructure\Doctrine\CompanyAwareConnection {#1500 …}
          $companyId: 891
          $year: 2026
        }
      }
      /var/www/html/noserp/vendor/doctrine/dbal/src/Connection.php:1282 {
        Doctrine\DBAL\Connection->transactional(Closure $func) …
        › try {
        ›     $res = $func($this);
        ›     $this->commit();
        arguments: {
          App\Ship\Core\Infrastructure\Doctrine\CompanyAwareConnection {#1500 …}
        }
      }
      /var/www/html/noserp/src/Container/AccountingJournal/Infrastructure/Repositories/Doctrine/Repositories/JournalEntryNumberRepository.php:43 {
        App\Container\AccountingJournal\Infrastructure\Repositories\Doctrine\Repositories\JournalEntryNumberRepository->next(int $companyId, int $year): int …
        › 
        ›     return $connection->transactional(fn (Connection $connection): int => $this->increment($connection, $companyId, $year));
        › }
        arguments: {
          $func: Closure(Connection $connection): int {#4157 …}
        }
      }
      /var/www/html/noserp/src/Container/AccountingJournal/Application/ActionHandlers/AllocateJournalEntryNumberActionHandler.php:24 {
        App\Container\AccountingJournal\Application\ActionHandlers\AllocateJournalEntryNumberActionHandler->__invoke(AllocateJournalEntryNumberAction $action): int …
        › {
        ›     return $this->numbers->next($action->companyId, $action->year);
        › }
        arguments: {
          $companyId: 891
          $year: 2026
        }
      }
      /var/www/html/noserp/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: {
          $action: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
        }
      }
      /var/www/html/noserp/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\Container\AccountingJournal\Application\ActionHandlers\AllocateJournalEntryNumberActionHandler::__invoke(AllocateJournalEntryNumberAction $action): int {#4156 …}
          $message: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
          $ack: null
          $handlerArgumentsStamp: null
        }
      }
      /var/www/html/noserp/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 {#3800}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3804 …}
        }
      }
      /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/DispatchDomainEventsMiddleware.php:31 {
        App\Ship\Core\Infrastructure\Messenger\Middlewares\DispatchDomainEventsMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        › try {
        ›     $envelope = $stack->next()->handle($envelope, $stack);
        › } catch (\Throwable $e) {
        arguments: {
          $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/ContextMiddleware.php:48 {
        App\Ship\Core\Infrastructure\Messenger\Middlewares\ContextMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        › if (!$envelope->getMessage() instanceof AsyncMessageInterface) {
        ›     return $stack->next()->handle($envelope, $stack);
        › }
        arguments: {
          $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/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 {#3759 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/vendor/symfony/messenger/Middleware/DispatchAfterCurrentBusMiddleware.php:61 {
        Symfony\Component\Messenger\Middleware\DispatchAfterCurrentBusMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        ›      */
        ›     return $stack->next()->handle($envelope, $stack);
        › }
        arguments: {
          $envelope: Symfony\Component\Messenger\Envelope {#3800}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3804 …}
        }
      }
      /var/www/html/noserp/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 {#3759 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/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 {#3759 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/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 {#3759 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/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 {#3751 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/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\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
          $stamps: []
        }
      }
      /var/www/html/noserp/vendor/symfony/messenger/RoutableMessageBus.php:54 {
        Symfony\Component\Messenger\RoutableMessageBus->dispatch(object $envelope, array $stamps = []): Envelope …
        › 
        ›     return $this->getMessageBus($busNameStamp->getBusName())->dispatch($envelope, $stamps);
        › }
        arguments: {
          $message: Symfony\Component\Messenger\Envelope {#3798 …}
          $stamps: []
        }
      }
      /var/www/html/noserp/vendor/symfony/messenger/Transport/Sync/SyncTransport.php:58 {
        Symfony\Component\Messenger\Transport\Sync\SyncTransport->send(Envelope $envelope): Envelope …
        › 
        ›     return $this->messageBus->dispatch($envelope);
        › }
        arguments: {
          $envelope: Symfony\Component\Messenger\Envelope {#3798 …}
        }
      }
      /var/www/html/noserp/vendor/symfony/messenger/Middleware/SendMessageMiddleware.php:62 {
        Symfony\Component\Messenger\Middleware\SendMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        ›     $this->logger?->info('Sending message {class} with {alias} sender using {sender}', $context + ['alias' => $alias, 'sender' => $sender::class]);
        ›     $envelope = $sender->send($envelope->with(new SentStamp($sender::class, \is_string($alias) ? $alias : null)));
        › }
        arguments: {
          $envelope: Symfony\Component\Messenger\Envelope {#3798 …}
        }
      }
      /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/DispatchDomainEventsMiddleware.php:31 {
        App\Ship\Core\Infrastructure\Messenger\Middlewares\DispatchDomainEventsMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        › try {
        ›     $envelope = $stack->next()->handle($envelope, $stack);
        › } catch (\Throwable $e) {
        arguments: {
          $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/ContextMiddleware.php:48 {
        App\Ship\Core\Infrastructure\Messenger\Middlewares\ContextMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
        › if (!$envelope->getMessage() instanceof AsyncMessageInterface) {
        ›     return $stack->next()->handle($envelope, $stack);
        › }
        arguments: {
          $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/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 {#3759 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/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 {#3759 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/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 {#3759 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/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 {#3759 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/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 {#3759 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/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 {#3751 …}
          $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
        }
      }
      /var/www/html/noserp/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\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
          $stamps: []
        }
      }
      /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/MessageBus.php:25 {
        App\Ship\Core\Infrastructure\Messenger\MessageBus->dispatch(App\Ship\Contracts\Domain\Messenger\AsyncMessageInterface|App\Ship\Contracts\Domain\Messenger\SyncMessageInterface $asyncMessage): mixed …
        › try {
        ›     $envelope = $this->messageBus->dispatch($asyncMessage);
        ›     $handledStamp = $envelope->last(HandledStamp::class);
        arguments: {
          $message: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
        }
      }
      /var/www/html/noserp/legacy/application/models/Contabilidade_model.php:280 {
        Contabilidade_model->num_referencia($idEmpresa, $ano) …
        › {
        ›     return getContainer()->get(MessageBusInterface::class)->dispatch(
        ›         new AllocateJournalEntryNumberAction((int) $idEmpresa, (int) $ano)
        arguments: {
          $asyncMessage: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
        }
      }
      /var/www/html/noserp/legacy/application/controllers/Crons.php:377 {
        Crons->criar_faturas_programada(): CI_Output …
        › 
        › $num_ref = $this->Contabilidade_model->num_referencia($idEmpresa, $nextExecutionDate->format('Y'));
        › $led = $this->Led_model->getOne(['codigo' => $mf->led, 'id_funcionario' => $idEmpresa]);
        arguments: {
          $idEmpresa: 891
          $ano: "2026"
        }
      }
      /var/www/html/noserp/legacy/system/core/CodeIgniter.php:429 {
        require_once …
        ›  */
        › call_user_func_array([&$CI, $method], $params);
        › 
      }
      /var/www/html/noserp/legacy/public/index.php:298 {
        require_once …
        ›  */
        › require_once BASEPATH.'core/CodeIgniter.php';
        › 
        arguments: {
          "/var/www/html/noserp/legacy/system/core/CodeIgniter.php"
        }
      }
      /var/www/html/noserp/src/LegacyBridge/Controller/LegacyController.php:44 {
        App\LegacyBridge\Controller\LegacyController->App\LegacyBridge\Controller\{closure} …
        › 
        › require_once __BASE_DIR__.'/legacy/public/index.php';
        › 
        arguments: {
          "/var/www/html/noserp/legacy/public/index.php"
        }
      }
      /var/www/html/noserp/vendor/symfony/http-kernel/HttpKernel.php:101 {
        Symfony\Component\HttpKernel\HttpKernel::Symfony\Component\HttpKernel\{closure} …
        › try {
        ›     $callback();
        › } finally {
      }
      /var/www/html/noserp/vendor/symfony/http-foundation/StreamedResponse.php:106 {
        Symfony\Component\HttpFoundation\StreamedResponse->sendContent(): static …
        › 
        › ($this->callback)();
        › 
      }
      /var/www/html/noserp/vendor/symfony/http-foundation/Response.php:423 {
        Symfony\Component\HttpFoundation\Response->send(): static …
        › $this->sendHeaders();
        › $this->sendContent();
        › 
      }
      /var/www/html/noserp/public/index.php:50 {
        › $response = $kernel->handle($request);
        › $response->send();
        › 
      }
    }
  }
  -envelope: Symfony\Component\Messenger\Envelope {#3800}
  -exceptions: [
    "App\Container\AccountingJournal\Application\ActionHandlers\AllocateJournalEntryNumberActionHandler::__invoke" => Doctrine\DBAL\Exception\LockWaitTimeoutException {#4176}
  ]
  trace: {
    /var/www/html/noserp/vendor/symfony/messenger/Middleware/HandleMessageMiddleware.php:124 {
      Symfony\Component\Messenger\Middleware\HandleMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › if (\count($exceptions)) {
      ›     throw new HandlerFailedException($envelope, $exceptions);
      › }
    }
    /var/www/html/noserp/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 {#3800}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3804 …}
      }
    }
    /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/DispatchDomainEventsMiddleware.php:31 {
      App\Ship\Core\Infrastructure\Messenger\Middlewares\DispatchDomainEventsMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › try {
      ›     $envelope = $stack->next()->handle($envelope, $stack);
      › } catch (\Throwable $e) {
      arguments: {
        $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/ContextMiddleware.php:48 {
      App\Ship\Core\Infrastructure\Messenger\Middlewares\ContextMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › if (!$envelope->getMessage() instanceof AsyncMessageInterface) {
      ›     return $stack->next()->handle($envelope, $stack);
      › }
      arguments: {
        $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/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 {#3759 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/vendor/symfony/messenger/Middleware/DispatchAfterCurrentBusMiddleware.php:61 {
      Symfony\Component\Messenger\Middleware\DispatchAfterCurrentBusMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      ›      */
      ›     return $stack->next()->handle($envelope, $stack);
      › }
      arguments: {
        $envelope: Symfony\Component\Messenger\Envelope {#3800}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3804 …}
      }
    }
    /var/www/html/noserp/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 {#3759 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/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 {#3759 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/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 {#3759 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/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 {#3751 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/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\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
        $stamps: []
      }
    }
    /var/www/html/noserp/vendor/symfony/messenger/RoutableMessageBus.php:54 {
      Symfony\Component\Messenger\RoutableMessageBus->dispatch(object $envelope, array $stamps = []): Envelope …
      › 
      ›     return $this->getMessageBus($busNameStamp->getBusName())->dispatch($envelope, $stamps);
      › }
      arguments: {
        $message: Symfony\Component\Messenger\Envelope {#3798 …}
        $stamps: []
      }
    }
    /var/www/html/noserp/vendor/symfony/messenger/Transport/Sync/SyncTransport.php:58 {
      Symfony\Component\Messenger\Transport\Sync\SyncTransport->send(Envelope $envelope): Envelope …
      › 
      ›     return $this->messageBus->dispatch($envelope);
      › }
      arguments: {
        $envelope: Symfony\Component\Messenger\Envelope {#3798 …}
      }
    }
    /var/www/html/noserp/vendor/symfony/messenger/Middleware/SendMessageMiddleware.php:62 {
      Symfony\Component\Messenger\Middleware\SendMessageMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      ›     $this->logger?->info('Sending message {class} with {alias} sender using {sender}', $context + ['alias' => $alias, 'sender' => $sender::class]);
      ›     $envelope = $sender->send($envelope->with(new SentStamp($sender::class, \is_string($alias) ? $alias : null)));
      › }
      arguments: {
        $envelope: Symfony\Component\Messenger\Envelope {#3798 …}
      }
    }
    /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/DispatchDomainEventsMiddleware.php:31 {
      App\Ship\Core\Infrastructure\Messenger\Middlewares\DispatchDomainEventsMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › try {
      ›     $envelope = $stack->next()->handle($envelope, $stack);
      › } catch (\Throwable $e) {
      arguments: {
        $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/Middlewares/ContextMiddleware.php:48 {
      App\Ship\Core\Infrastructure\Messenger\Middlewares\ContextMiddleware->handle(Envelope $envelope, StackInterface $stack): Envelope …
      › if (!$envelope->getMessage() instanceof AsyncMessageInterface) {
      ›     return $stack->next()->handle($envelope, $stack);
      › }
      arguments: {
        $envelope: Symfony\Component\Messenger\Envelope {#3759 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/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 {#3759 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/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 {#3759 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/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 {#3759 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/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 {#3759 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/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 {#3759 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/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 {#3751 …}
        $stack: Symfony\Component\Messenger\Middleware\TraceableStack {#3755 …}
      }
    }
    /var/www/html/noserp/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\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
        $stamps: []
      }
    }
    /var/www/html/noserp/src/Ship/Core/Infrastructure/Messenger/MessageBus.php:25 {
      App\Ship\Core\Infrastructure\Messenger\MessageBus->dispatch(App\Ship\Contracts\Domain\Messenger\AsyncMessageInterface|App\Ship\Contracts\Domain\Messenger\SyncMessageInterface $asyncMessage): mixed …
      › try {
      ›     $envelope = $this->messageBus->dispatch($asyncMessage);
      ›     $handledStamp = $envelope->last(HandledStamp::class);
      arguments: {
        $message: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
      }
    }
    /var/www/html/noserp/legacy/application/models/Contabilidade_model.php:280 {
      Contabilidade_model->num_referencia($idEmpresa, $ano) …
      › {
      ›     return getContainer()->get(MessageBusInterface::class)->dispatch(
      ›         new AllocateJournalEntryNumberAction((int) $idEmpresa, (int) $ano)
      arguments: {
        $asyncMessage: App\Container\AccountingJournal\Domain\Actions\AllocateJournalEntryNumberAction {#3748}
      }
    }
    /var/www/html/noserp/legacy/application/controllers/Crons.php:377 {
      Crons->criar_faturas_programada(): CI_Output …
      › 
      › $num_ref = $this->Contabilidade_model->num_referencia($idEmpresa, $nextExecutionDate->format('Y'));
      › $led = $this->Led_model->getOne(['codigo' => $mf->led, 'id_funcionario' => $idEmpresa]);
      arguments: {
        $idEmpresa: 891
        $ano: "2026"
      }
    }
    /var/www/html/noserp/legacy/system/core/CodeIgniter.php:429 {
      require_once …
      ›  */
      › call_user_func_array([&$CI, $method], $params);
      › 
    }
    /var/www/html/noserp/legacy/public/index.php:298 {
      require_once …
      ›  */
      › require_once BASEPATH.'core/CodeIgniter.php';
      › 
      arguments: {
        "/var/www/html/noserp/legacy/system/core/CodeIgniter.php"
      }
    }
    /var/www/html/noserp/src/LegacyBridge/Controller/LegacyController.php:44 {
      App\LegacyBridge\Controller\LegacyController->App\LegacyBridge\Controller\{closure} …
      › 
      › require_once __BASE_DIR__.'/legacy/public/index.php';
      › 
      arguments: {
        "/var/www/html/noserp/legacy/public/index.php"
      }
    }
    /var/www/html/noserp/vendor/symfony/http-kernel/HttpKernel.php:101 {
      Symfony\Component\HttpKernel\HttpKernel::Symfony\Component\HttpKernel\{closure} …
      › try {
      ›     $callback();
      › } finally {
    }
    /var/www/html/noserp/vendor/symfony/http-foundation/StreamedResponse.php:106 {
      Symfony\Component\HttpFoundation\StreamedResponse->sendContent(): static …
      › 
      › ($this->callback)();
      › 
    }
    /var/www/html/noserp/vendor/symfony/http-foundation/Response.php:423 {
      Symfony\Component\HttpFoundation\Response->send(): static …
      › $this->sendHeaders();
      › $this->sendContent();
      › 
    }
    /var/www/html/noserp/public/index.php:50 {
      › $response = $kernel->handle($request);
      › $response->send();
      › 
    }
  }
}