[
"exception" => ErrorException {#858
#message: "User Deprecated: Since symfony/serializer 6.3: Not implementing the "NormalizerInterface::getSupportedTypes()" in "Shopware\Core\Framework\Struct\Serializer\StructNormalizer" is deprecated."
#code: 0
#file: "/www/htdocs/w0120fe3/sw6-5.fe-dev.com/vendor/symfony/serializer/Debug/TraceableNormalizer.php"
#line: 37
#severity: E_USER_DEPRECATED
trace: {
/www/htdocs/w0120fe3/sw6-5.fe-dev.com/vendor/symfony/serializer/Debug/TraceableNormalizer.php:37 {
Symfony\Component\Serializer\Debug\TraceableNormalizer->__construct(Symfony\Component\Serializer\Normalizer\NormalizerInterface|Symfony\Component\Serializer\Normalizer\DenormalizerInterface $normalizer, SerializerDataCollector $dataCollector) …
› if (!method_exists($normalizer, 'getSupportedTypes')) {
› trigger_deprecation('symfony/serializer', '6.3', 'Not implementing the "NormalizerInterface::getSupportedTypes()" in "%s" is deprecated.', get_debug_type($normalizer));
› }
}
/www/htdocs/w0120fe3/sw6-5.fe-dev.com/var/cache/dev_h3286429564631bfba7ec22589f893fa1/ContainerOJbklv1/Shopware_Core_KernelDevDebugContainer.php:35148 {
ContainerOJbklv1\Shopware_Core_KernelDevDebugContainer::getDebug_SerializerService($container) …
›
› return $container->privates['debug.serializer'] = new \Symfony\Component\Serializer\Debug\TraceableSerializer(new \Symfony\Component\Serializer\Serializer([new \Symfony\Component\Serializer\Debug\TraceableNormalizer(new \Symfony\Component\Serializer\Normalizer\UnwrappingDenormalizer($c), $d), new \Symfony\Component\Serializer\Debug\TraceableNormalizer(new \Shopware\Core\Framework\Struct\Serializer\StructNormalizer(), $d), new \Symfony\Component\Serializer\Debug\TraceableNormalizer(new \Shopware\Core\Framework\MessageQueue\SendEmailMessageJsonSerializer(), $d), new \Symfony\Component\Serializer\Debug\TraceableNormalizer(new \Symfony\Component\Messenger\Transport\Serialization\Normalizer\FlattenExceptionNormalizer(), $d), new \Symfony\Component\Serializer\Debug\TraceableNormalizer(new \Symfony\Component\Serializer\Normalizer\ProblemNormalizer(true, translator: $a), $d), new \Symfony\Component\Serializer\Debug\TraceableNormalizer(new \Symfony\Component\Serializer\Normalizer\UidNormalizer(), $d), new \Symfony\Component\Serializer\Debug\TraceableNormalizer(new \Symfony\Component\Serializer\Normalizer\DateTimeNormalizer(), $d), new \Symfony\Component\Serializer\Debug\TraceableNormalizer(new \Symfony\Component\Serializer\Normalizer\ConstraintViolationListNormalizer([], $f), $d), new \Symfony\Component\Serializer\Debug\TraceableNormalizer(new \Symfony\Component\Serializer\Normalizer\MimeMessageNormalizer(new \Symfony\Component\Serializer\Normalizer\PropertyNormalizer($e, $f, $g, $h, NULL)), $d), new \Symfony\Component\Serializer\Debug\TraceableNormalizer(new \Symfony\Component\Serializer\Normalizer\DateTimeZoneNormalizer(), $d), new \Symfony\Component\Serializer\Debug\TraceableNormalizer(new \Symfony\Component\Serializer\Normalizer\DateIntervalNormalizer(), $d), new \Symfony\Component\Serializer\Debug\TraceableNormalizer(new \Symfony\Component\Serializer\Normalizer\FormErrorNormalizer(), $d), new \Symfony\Component\Serializer\Debug\TraceableNormalizer(new \Symfony\Component\Serializer\Normalizer\BackedEnumNormalizer(), $d), new \Symfony\Component\Serializer\Debug\TraceableNormalizer(new \Symfony\Component\Serializer\Normalizer\DataUriNormalizer(($container->privates['mime_types'] ?? self::getMimeTypesService($container))), $d), new \Symfony\Component\Serializer\Debug\TraceableNormalizer(new \Symfony\Component\Serializer\Normalizer\JsonSerializableNormalizer(NULL, NULL), $d), new \Symfony\Component\Serializer\Debug\TraceableNormalizer(new \Symfony\Component\Serializer\Normalizer\ArrayDenormalizer(), $d), new \Symfony\Component\Serializer\Debug\TraceableNormalizer(new \Symfony\Component\Serializer\Normalizer\ObjectNormalizer($e, $f, $c, $g, $h, NULL), $d)], [new \Symfony\Component\Serializer\Debug\TraceableEncoder(new \Shopware\Core\Framework\Api\Serializer\JsonApiDecoder(), $d), new \Symfony\Component\Serializer\Debug\TraceableEncoder(new \Symfony\Component\Serializer\Encoder\XmlEncoder(), $d), new \Symfony\Component\Serializer\Debug\TraceableEncoder(new \Symfony\Component\Serializer\Encoder\JsonEncoder(NULL, NULL), $d), new \Symfony\Component\Serializer\Debug\TraceableEncoder(new \Symfony\Component\Serializer\Encoder\YamlEncoder(NULL, NULL), $d), new \Symfony\Component\Serializer\Debug\TraceableEncoder(new \Symfony\Component\Serializer\Encoder\CsvEncoder(), $d)]), $d);
› }
}
/www/htdocs/w0120fe3/sw6-5.fe-dev.com/var/cache/dev_h3286429564631bfba7ec22589f893fa1/ContainerOJbklv1/Shopware_Core_KernelDevDebugContainer.php:8093 {
ContainerOJbklv1\Shopware_Core_KernelDevDebugContainer::getVersionManagerService($container) …
› }
› $e = ($container->privates['debug.serializer'] ?? self::getDebug_SerializerService($container));
›
}
/www/htdocs/w0120fe3/sw6-5.fe-dev.com/var/cache/dev_h3286429564631bfba7ec22589f893fa1/ContainerOJbklv1/Shopware_Core_KernelDevDebugContainer.php:11391 {
ContainerOJbklv1\Shopware_Core_KernelDevDebugContainer::getApp_RepositoryService($container) …
› {
› $a = ($container->services['Shopware\\Core\\Framework\\DataAbstractionLayer\\VersionManager'] ?? self::getVersionManagerService($container));
›
}
/www/htdocs/w0120fe3/sw6-5.fe-dev.com/var/cache/dev_h3286429564631bfba7ec22589f893fa1/ContainerOJbklv1/Shopware_Core_KernelDevDebugContainer.php:7136 {
ContainerOJbklv1\Shopware_Core_KernelDevDebugContainer::getShopIdProviderService($container) …
› }
› $b = ($container->services['app.repository'] ?? self::getApp_RepositoryService($container));
›
}
/www/htdocs/w0120fe3/sw6-5.fe-dev.com/var/cache/dev_h3286429564631bfba7ec22589f893fa1/ContainerOJbklv1/Shopware_Core_KernelDevDebugContainer.php:33135 {
ContainerOJbklv1\Shopware_Core_KernelDevDebugContainer::getStorefrontSubscriberService($container) …
›
› return $container->privates['Shopware\\Storefront\\Framework\\Routing\\StorefrontSubscriber'] = new \Shopware\Storefront\Framework\Routing\StorefrontSubscriber(($container->services['request_stack'] ??= new \Symfony\Component\HttpFoundation\RequestStack()), ($container->services['router'] ?? self::getRouterService($container)), new \Shopware\Core\Content\Seo\HreflangLoader(($container->privates['router.default'] ?? self::getRouter_DefaultService($container)), ($container->services['Doctrine\\DBAL\\Connection'] ?? self::getConnectionService($container))), ($container->privates['Shopware\\Storefront\\Framework\\Routing\\MaintenanceModeResolver'] ?? self::getMaintenanceModeResolverService($container)), ($container->services['Shopware\\Core\\Framework\\App\\ShopId\\ShopIdProvider'] ?? self::getShopIdProviderService($container)), ($container->privates['Shopware\\Core\\Framework\\App\\ActiveAppsLoader'] ?? self::getActiveAppsLoaderService($container)), $a, ($container->services['Shopware\\Storefront\\Theme\\StorefrontPluginRegistry'] ?? self::getStorefrontPluginRegistryService($container)));
› }
}
/www/htdocs/w0120fe3/sw6-5.fe-dev.com/var/cache/dev_h3286429564631bfba7ec22589f893fa1/ContainerOJbklv1/Shopware_Core_KernelDevDebugContainer.php:13145 {
ContainerOJbklv1\Shopware_Core_KernelDevDebugContainer::ContainerOJbklv1\{closure} …
› $instance->addListener('Shopware\\Core\\Framework\\DataAbstractionLayer\\Event\\EntityWrittenContainerEvent', [#[\Closure(name: 'Shopware\\Storefront\\Framework\\Routing\\CachedDomainLoaderInvalidator')] fn () => ($container->privates['Shopware\\Storefront\\Framework\\Routing\\CachedDomainLoaderInvalidator'] ?? self::getCachedDomainLoaderInvalidatorService($container)), 'invalidate'], 2000);
› $instance->addListener('kernel.request', [#[\Closure(name: 'Shopware\\Storefront\\Framework\\Routing\\StorefrontSubscriber')] fn () => ($container->privates['Shopware\\Storefront\\Framework\\Routing\\StorefrontSubscriber'] ?? self::getStorefrontSubscriberService($container)), 'startSession'], 40);
› $instance->addListener('kernel.request', [#[\Closure(name: 'Shopware\\Storefront\\Framework\\Routing\\StorefrontSubscriber')] fn () => ($container->privates['Shopware\\Storefront\\Framework\\Routing\\StorefrontSubscriber'] ?? self::getStorefrontSubscriberService($container)), 'maintenanceResolver'], 0);
}
/www/htdocs/w0120fe3/sw6-5.fe-dev.com/vendor/symfony/event-dispatcher/EventDispatcher.php:235 {
Symfony\Component\EventDispatcher\EventDispatcher->sortListeners(string $eventName): void …
› if (\is_array($listener) && isset($listener[0]) && $listener[0] instanceof \Closure && 2 >= \count($listener)) {
› $listener[0] = $listener[0]();
› $listener[1] ??= '__invoke';
}
/www/htdocs/w0120fe3/sw6-5.fe-dev.com/vendor/symfony/event-dispatcher/EventDispatcher.php:70 {
Symfony\Component\EventDispatcher\EventDispatcher->getListeners(string $eventName = null): array …
› if (!isset($this->sorted[$eventName])) {
› $this->sortListeners($eventName);
› }
}
/www/htdocs/w0120fe3/sw6-5.fe-dev.com/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:98 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->getListeners(string $eventName = null): array …
› {
› return $this->dispatcher->getListeners($eventName);
› }
}
/www/htdocs/w0120fe3/sw6-5.fe-dev.com/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:117 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->getListeners(string $eventName = null): array …
› {
› return $this->dispatcher->getListeners($eventName);
› }
}
/www/htdocs/w0120fe3/sw6-5.fe-dev.com/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:64 {
Shopware\Core\Framework\Event\NestedEventDispatcher->getListeners(string $eventName = null): array …
› {
› return $this->dispatcher->getListeners($eventName);
› }
}
/www/htdocs/w0120fe3/sw6-5.fe-dev.com/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:276 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->preProcess(string $eventName): void …
›
› foreach ($this->dispatcher->getListeners($eventName) as $listener) {
› $priority = $this->getListenerPriority($eventName, $listener);
}
/www/htdocs/w0120fe3/sw6-5.fe-dev.com/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:133 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, string $eventName = null): object …
›
› $this->preProcess($eventName);
› try {
}
/www/htdocs/w0120fe3/sw6-5.fe-dev.com/vendor/symfony/http-kernel/HttpKernel.php:142 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new RequestEvent($this, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
›
arguments: {
$event: Symfony\Component\HttpKernel\Event\RequestEvent {#730 …}
$eventName: "kernel.request"
}
}
/www/htdocs/w0120fe3/sw6-5.fe-dev.com/vendor/symfony/http-kernel/HttpKernel.php:74 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#716 …}
$type: 1
}
}
/www/htdocs/w0120fe3/sw6-5.fe-dev.com/vendor/symfony/http-kernel/Kernel.php:197 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#716 …}
$type: 1
$catch: true
}
}
/www/htdocs/w0120fe3/sw6-5.fe-dev.com/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php:86 {
Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle(HttpKernelInterface $kernel, Request $request, int $type, bool $catch): Response …
› try {
› return $kernel->handle($request, $type, $catch);
› } finally {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#716 …}
$type: 1
$catch: true
}
}
/www/htdocs/w0120fe3/sw6-5.fe-dev.com/vendor/symfony/http-kernel/HttpCache/HttpCache.php:473 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, Response $entry = null) …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
arguments: {
$kernel: Shopware\Core\Kernel {#28 …}
$request: Symfony\Component\HttpFoundation\Request {#716 …}
$type: 1
$catch: true
}
}
/www/htdocs/w0120fe3/sw6-5.fe-dev.com/vendor/symfony/http-kernel/HttpCache/HttpCache.php:448 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#716 …}
$catch: true
}
}
/www/htdocs/w0120fe3/sw6-5.fe-dev.com/vendor/symfony/http-kernel/HttpCache/HttpCache.php:346 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#26 …}
$catch: true
}
}
/www/htdocs/w0120fe3/sw6-5.fe-dev.com/vendor/symfony/http-kernel/HttpCache/HttpCache.php:221 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#26 …}
$catch: true
}
}
/www/htdocs/w0120fe3/sw6-5.fe-dev.com/vendor/shopware/core/HttpKernel.php:142 {
Shopware\Core\HttpKernel->doHandle(Request $request, int $type, bool $catch): HttpKernelResult …
›
› $response = $kernel->handle($transformed, $type, $catch);
›
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#26 …}
$type: 1
$catch: true
}
}
/www/htdocs/w0120fe3/sw6-5.fe-dev.com/vendor/shopware/core/HttpKernel.php:64 {
Shopware\Core\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): HttpKernelResult …
› try {
› return $this->doHandle($request, $type, $catch);
› } catch (Exception $e) {
arguments: {
$request: Symfony\Component\HttpFoundation\Request {#15 …}
$type: 1
$catch: true
}
}
/www/htdocs/w0120fe3/sw6-5.fe-dev.com/public/index.php:63 {