logger |
Symfony\Bridge\Monolog\Processor\DebugProcessor {#342
-records: [
"" => [
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.501+00:00"
"message" => "User Deprecated: Since shopware/core : The Shopware\Core\Service\Service bundle should be added to config/bundles.php"
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#57
#message: "User Deprecated: Since shopware/core : The Shopware\Core\Service\Service bundle should be added to config/bundles.php"
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Kernel.php:137 {
Shopware\Core\Kernel->registerBundles(): iterable …
› if ((!Feature::has('v6.7.0.0') || !Feature::isActive('v6.7.0.0')) && !isset($bundles[Service::class])) {
› Feature::triggerDeprecationOrThrow('v6.7.0.0', \sprintf('The %s bundle should be added to config/bundles.php', Service::class));
› yield new Service();
}
/srv/webapp/vendor/symfony/http-kernel/Kernel.php:339 {
Symfony\Component\HttpKernel\Kernel->initializeBundles(): void …
› $this->bundles = [];
› foreach ($this->registerBundles() as $bundle) {
› $name = $bundle->getName();
}
/srv/webapp/vendor/symfony/http-kernel/Kernel.php:743 {
Symfony\Component\HttpKernel\Kernel->preBoot(): ContainerInterface …
›
› $this->initializeBundles();
› $this->initializeContainer();
}
/srv/webapp/vendor/symfony/http-kernel/Kernel.php:120 {
Symfony\Component\HttpKernel\Kernel->boot(): void …
› if (null === $this->container) {
› $this->preBoot();
› }
}
/srv/webapp/vendor/shopware/core/Kernel.php:189 {
Shopware\Core\Kernel->boot(): void …
›
› parent::boot();
› }
}
/srv/webapp/vendor/shopware/core/Kernel.php:152 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if (!$this->booted) {
› $this->boot();
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.511+00:00"
"message" => "User Deprecated: Since shopware/core : Method "Shopware\Core\Framework\DataAbstractionLayer\EntityExtension::getEntityName()" is deprecated and will be removed in v6.7.0.0. Use "Method will be abstract" instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#632
#message: "User Deprecated: Since shopware/core : Method "Shopware\Core\Framework\DataAbstractionLayer\EntityExtension::getEntityName()" is deprecated and will be removed in v6.7.0.0. Use "Method will be abstract" instead."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/EntityExtension.php:49 {
Shopware\Core\Framework\DataAbstractionLayer\EntityExtension->getEntityName(): string …
› if (EnvironmentHelper::getVariable('APP_ENV') === 'dev') {
› Feature::triggerDeprecationOrThrow('v6.7.0.0', Feature::deprecatedMethodMessage(__CLASS__, __METHOD__, 'v6.7.0.0', 'Method will be abstract'));
› }
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:129 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->getInstance(DefinitionInstanceRegistry $registry, EntityExtension $extension): EntityDefinition …
›
› if (!empty($extension->getEntityName())) {
› $entity = $extension->getEntityName();
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:63 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->addExtension(DefinitionInstanceRegistry $definitionRegistry, SalesChannelDefinitionInstanceRegistry $salesChannelRegistry, EntityExtension $extension): void …
› try {
› $definition = $this->getInstance($definitionRegistry, $extension);
› } catch (DefinitionNotFoundException) {
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:39 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->configureExtensions(DefinitionInstanceRegistry $registry, SalesChannelDefinitionInstanceRegistry $salesChannelRegistry): void …
› foreach ($this->extensions as $extension) {
› $this->addExtension($registry, $salesChannelRegistry, $extension);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Framework.php:159 {
Shopware\Core\Framework\Framework->boot(): void …
› ->get(ExtensionRegistry::class)
› ->configureExtensions(
› $this->container->get(DefinitionInstanceRegistry::class),
}
/srv/webapp/vendor/symfony/http-kernel/Kernel.php:125 {
Symfony\Component\HttpKernel\Kernel->boot(): void …
› $bundle->setContainer($this->container);
› $bundle->boot();
› }
}
/srv/webapp/vendor/shopware/core/Kernel.php:189 {
Shopware\Core\Kernel->boot(): void …
›
› parent::boot();
› }
}
/srv/webapp/vendor/shopware/core/Kernel.php:152 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if (!$this->booted) {
› $this->boot();
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.512+00:00"
"message" => "User Deprecated: Since shopware/core : Method "Shopware\Core\Framework\DataAbstractionLayer\EntityExtension::getEntityName()" is deprecated and will be removed in v6.7.0.0. Use "Method will be abstract" instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#643
#message: "User Deprecated: Since shopware/core : Method "Shopware\Core\Framework\DataAbstractionLayer\EntityExtension::getEntityName()" is deprecated and will be removed in v6.7.0.0. Use "Method will be abstract" instead."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/EntityExtension.php:49 {
Shopware\Core\Framework\DataAbstractionLayer\EntityExtension->getEntityName(): string …
› if (EnvironmentHelper::getVariable('APP_ENV') === 'dev') {
› Feature::triggerDeprecationOrThrow('v6.7.0.0', Feature::deprecatedMethodMessage(__CLASS__, __METHOD__, 'v6.7.0.0', 'Method will be abstract'));
› }
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:129 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->getInstance(DefinitionInstanceRegistry $registry, EntityExtension $extension): EntityDefinition …
›
› if (!empty($extension->getEntityName())) {
› $entity = $extension->getEntityName();
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:71 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->addExtension(DefinitionInstanceRegistry $definitionRegistry, SalesChannelDefinitionInstanceRegistry $salesChannelRegistry, EntityExtension $extension): void …
› try {
› $salesChannelDefinition = $this->getInstance($salesChannelRegistry, $extension);
› } catch (DefinitionNotFoundException) {
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:39 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->configureExtensions(DefinitionInstanceRegistry $registry, SalesChannelDefinitionInstanceRegistry $salesChannelRegistry): void …
› foreach ($this->extensions as $extension) {
› $this->addExtension($registry, $salesChannelRegistry, $extension);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Framework.php:159 {
Shopware\Core\Framework\Framework->boot(): void …
› ->get(ExtensionRegistry::class)
› ->configureExtensions(
› $this->container->get(DefinitionInstanceRegistry::class),
}
/srv/webapp/vendor/symfony/http-kernel/Kernel.php:125 {
Symfony\Component\HttpKernel\Kernel->boot(): void …
› $bundle->setContainer($this->container);
› $bundle->boot();
› }
}
/srv/webapp/vendor/shopware/core/Kernel.php:189 {
Shopware\Core\Kernel->boot(): void …
›
› parent::boot();
› }
}
/srv/webapp/vendor/shopware/core/Kernel.php:152 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if (!$this->booted) {
› $this->boot();
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.512+00:00"
"message" => "User Deprecated: Since shopware/core : Method "Shopware\Core\Framework\DataAbstractionLayer\EntityExtension::getEntityName()" is deprecated and will be removed in v6.7.0.0. Use "Method will be abstract" instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#604
#message: "User Deprecated: Since shopware/core : Method "Shopware\Core\Framework\DataAbstractionLayer\EntityExtension::getEntityName()" is deprecated and will be removed in v6.7.0.0. Use "Method will be abstract" instead."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/EntityExtension.php:49 {
Shopware\Core\Framework\DataAbstractionLayer\EntityExtension->getEntityName(): string …
› if (EnvironmentHelper::getVariable('APP_ENV') === 'dev') {
› Feature::triggerDeprecationOrThrow('v6.7.0.0', Feature::deprecatedMethodMessage(__CLASS__, __METHOD__, 'v6.7.0.0', 'Method will be abstract'));
› }
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:129 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->getInstance(DefinitionInstanceRegistry $registry, EntityExtension $extension): EntityDefinition …
›
› if (!empty($extension->getEntityName())) {
› $entity = $extension->getEntityName();
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:63 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->addExtension(DefinitionInstanceRegistry $definitionRegistry, SalesChannelDefinitionInstanceRegistry $salesChannelRegistry, EntityExtension $extension): void …
› try {
› $definition = $this->getInstance($definitionRegistry, $extension);
› } catch (DefinitionNotFoundException) {
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:39 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->configureExtensions(DefinitionInstanceRegistry $registry, SalesChannelDefinitionInstanceRegistry $salesChannelRegistry): void …
› foreach ($this->extensions as $extension) {
› $this->addExtension($registry, $salesChannelRegistry, $extension);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Framework.php:159 {
Shopware\Core\Framework\Framework->boot(): void …
› ->get(ExtensionRegistry::class)
› ->configureExtensions(
› $this->container->get(DefinitionInstanceRegistry::class),
}
/srv/webapp/vendor/symfony/http-kernel/Kernel.php:125 {
Symfony\Component\HttpKernel\Kernel->boot(): void …
› $bundle->setContainer($this->container);
› $bundle->boot();
› }
}
/srv/webapp/vendor/shopware/core/Kernel.php:189 {
Shopware\Core\Kernel->boot(): void …
›
› parent::boot();
› }
}
/srv/webapp/vendor/shopware/core/Kernel.php:152 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if (!$this->booted) {
› $this->boot();
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.513+00:00"
"message" => "User Deprecated: Since shopware/core : Method "Shopware\Core\Framework\DataAbstractionLayer\EntityExtension::getEntityName()" is deprecated and will be removed in v6.7.0.0. Use "Method will be abstract" instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#644
#message: "User Deprecated: Since shopware/core : Method "Shopware\Core\Framework\DataAbstractionLayer\EntityExtension::getEntityName()" is deprecated and will be removed in v6.7.0.0. Use "Method will be abstract" instead."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/EntityExtension.php:49 {
Shopware\Core\Framework\DataAbstractionLayer\EntityExtension->getEntityName(): string …
› if (EnvironmentHelper::getVariable('APP_ENV') === 'dev') {
› Feature::triggerDeprecationOrThrow('v6.7.0.0', Feature::deprecatedMethodMessage(__CLASS__, __METHOD__, 'v6.7.0.0', 'Method will be abstract'));
› }
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:129 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->getInstance(DefinitionInstanceRegistry $registry, EntityExtension $extension): EntityDefinition …
›
› if (!empty($extension->getEntityName())) {
› $entity = $extension->getEntityName();
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:71 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->addExtension(DefinitionInstanceRegistry $definitionRegistry, SalesChannelDefinitionInstanceRegistry $salesChannelRegistry, EntityExtension $extension): void …
› try {
› $salesChannelDefinition = $this->getInstance($salesChannelRegistry, $extension);
› } catch (DefinitionNotFoundException) {
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:39 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->configureExtensions(DefinitionInstanceRegistry $registry, SalesChannelDefinitionInstanceRegistry $salesChannelRegistry): void …
› foreach ($this->extensions as $extension) {
› $this->addExtension($registry, $salesChannelRegistry, $extension);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Framework.php:159 {
Shopware\Core\Framework\Framework->boot(): void …
› ->get(ExtensionRegistry::class)
› ->configureExtensions(
› $this->container->get(DefinitionInstanceRegistry::class),
}
/srv/webapp/vendor/symfony/http-kernel/Kernel.php:125 {
Symfony\Component\HttpKernel\Kernel->boot(): void …
› $bundle->setContainer($this->container);
› $bundle->boot();
› }
}
/srv/webapp/vendor/shopware/core/Kernel.php:189 {
Shopware\Core\Kernel->boot(): void …
›
› parent::boot();
› }
}
/srv/webapp/vendor/shopware/core/Kernel.php:152 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if (!$this->booted) {
› $this->boot();
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.513+00:00"
"message" => "User Deprecated: Since shopware/core : Method "Shopware\Core\Framework\DataAbstractionLayer\EntityExtension::getEntityName()" is deprecated and will be removed in v6.7.0.0. Use "Method will be abstract" instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#610
#message: "User Deprecated: Since shopware/core : Method "Shopware\Core\Framework\DataAbstractionLayer\EntityExtension::getEntityName()" is deprecated and will be removed in v6.7.0.0. Use "Method will be abstract" instead."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/EntityExtension.php:49 {
Shopware\Core\Framework\DataAbstractionLayer\EntityExtension->getEntityName(): string …
› if (EnvironmentHelper::getVariable('APP_ENV') === 'dev') {
› Feature::triggerDeprecationOrThrow('v6.7.0.0', Feature::deprecatedMethodMessage(__CLASS__, __METHOD__, 'v6.7.0.0', 'Method will be abstract'));
› }
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:129 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->getInstance(DefinitionInstanceRegistry $registry, EntityExtension $extension): EntityDefinition …
›
› if (!empty($extension->getEntityName())) {
› $entity = $extension->getEntityName();
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:63 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->addExtension(DefinitionInstanceRegistry $definitionRegistry, SalesChannelDefinitionInstanceRegistry $salesChannelRegistry, EntityExtension $extension): void …
› try {
› $definition = $this->getInstance($definitionRegistry, $extension);
› } catch (DefinitionNotFoundException) {
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:39 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->configureExtensions(DefinitionInstanceRegistry $registry, SalesChannelDefinitionInstanceRegistry $salesChannelRegistry): void …
› foreach ($this->extensions as $extension) {
› $this->addExtension($registry, $salesChannelRegistry, $extension);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Framework.php:159 {
Shopware\Core\Framework\Framework->boot(): void …
› ->get(ExtensionRegistry::class)
› ->configureExtensions(
› $this->container->get(DefinitionInstanceRegistry::class),
}
/srv/webapp/vendor/symfony/http-kernel/Kernel.php:125 {
Symfony\Component\HttpKernel\Kernel->boot(): void …
› $bundle->setContainer($this->container);
› $bundle->boot();
› }
}
/srv/webapp/vendor/shopware/core/Kernel.php:189 {
Shopware\Core\Kernel->boot(): void …
›
› parent::boot();
› }
}
/srv/webapp/vendor/shopware/core/Kernel.php:152 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if (!$this->booted) {
› $this->boot();
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.513+00:00"
"message" => "User Deprecated: Since shopware/core : Method "Shopware\Core\Framework\DataAbstractionLayer\EntityExtension::getEntityName()" is deprecated and will be removed in v6.7.0.0. Use "Method will be abstract" instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#645
#message: "User Deprecated: Since shopware/core : Method "Shopware\Core\Framework\DataAbstractionLayer\EntityExtension::getEntityName()" is deprecated and will be removed in v6.7.0.0. Use "Method will be abstract" instead."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/EntityExtension.php:49 {
Shopware\Core\Framework\DataAbstractionLayer\EntityExtension->getEntityName(): string …
› if (EnvironmentHelper::getVariable('APP_ENV') === 'dev') {
› Feature::triggerDeprecationOrThrow('v6.7.0.0', Feature::deprecatedMethodMessage(__CLASS__, __METHOD__, 'v6.7.0.0', 'Method will be abstract'));
› }
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:129 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->getInstance(DefinitionInstanceRegistry $registry, EntityExtension $extension): EntityDefinition …
›
› if (!empty($extension->getEntityName())) {
› $entity = $extension->getEntityName();
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:71 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->addExtension(DefinitionInstanceRegistry $definitionRegistry, SalesChannelDefinitionInstanceRegistry $salesChannelRegistry, EntityExtension $extension): void …
› try {
› $salesChannelDefinition = $this->getInstance($salesChannelRegistry, $extension);
› } catch (DefinitionNotFoundException) {
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:39 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->configureExtensions(DefinitionInstanceRegistry $registry, SalesChannelDefinitionInstanceRegistry $salesChannelRegistry): void …
› foreach ($this->extensions as $extension) {
› $this->addExtension($registry, $salesChannelRegistry, $extension);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Framework.php:159 {
Shopware\Core\Framework\Framework->boot(): void …
› ->get(ExtensionRegistry::class)
› ->configureExtensions(
› $this->container->get(DefinitionInstanceRegistry::class),
}
/srv/webapp/vendor/symfony/http-kernel/Kernel.php:125 {
Symfony\Component\HttpKernel\Kernel->boot(): void …
› $bundle->setContainer($this->container);
› $bundle->boot();
› }
}
/srv/webapp/vendor/shopware/core/Kernel.php:189 {
Shopware\Core\Kernel->boot(): void …
›
› parent::boot();
› }
}
/srv/webapp/vendor/shopware/core/Kernel.php:152 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if (!$this->booted) {
› $this->boot();
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.514+00:00"
"message" => "User Deprecated: Since shopware/core : Method "Shopware\Core\Framework\DataAbstractionLayer\EntityExtension::getEntityName()" is deprecated and will be removed in v6.7.0.0. Use "Method will be abstract" instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#655
#message: "User Deprecated: Since shopware/core : Method "Shopware\Core\Framework\DataAbstractionLayer\EntityExtension::getEntityName()" is deprecated and will be removed in v6.7.0.0. Use "Method will be abstract" instead."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/EntityExtension.php:49 {
Shopware\Core\Framework\DataAbstractionLayer\EntityExtension->getEntityName(): string …
› if (EnvironmentHelper::getVariable('APP_ENV') === 'dev') {
› Feature::triggerDeprecationOrThrow('v6.7.0.0', Feature::deprecatedMethodMessage(__CLASS__, __METHOD__, 'v6.7.0.0', 'Method will be abstract'));
› }
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:129 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->getInstance(DefinitionInstanceRegistry $registry, EntityExtension $extension): EntityDefinition …
›
› if (!empty($extension->getEntityName())) {
› $entity = $extension->getEntityName();
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:63 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->addExtension(DefinitionInstanceRegistry $definitionRegistry, SalesChannelDefinitionInstanceRegistry $salesChannelRegistry, EntityExtension $extension): void …
› try {
› $definition = $this->getInstance($definitionRegistry, $extension);
› } catch (DefinitionNotFoundException) {
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:39 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->configureExtensions(DefinitionInstanceRegistry $registry, SalesChannelDefinitionInstanceRegistry $salesChannelRegistry): void …
› foreach ($this->extensions as $extension) {
› $this->addExtension($registry, $salesChannelRegistry, $extension);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Framework.php:159 {
Shopware\Core\Framework\Framework->boot(): void …
› ->get(ExtensionRegistry::class)
› ->configureExtensions(
› $this->container->get(DefinitionInstanceRegistry::class),
}
/srv/webapp/vendor/symfony/http-kernel/Kernel.php:125 {
Symfony\Component\HttpKernel\Kernel->boot(): void …
› $bundle->setContainer($this->container);
› $bundle->boot();
› }
}
/srv/webapp/vendor/shopware/core/Kernel.php:189 {
Shopware\Core\Kernel->boot(): void …
›
› parent::boot();
› }
}
/srv/webapp/vendor/shopware/core/Kernel.php:152 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if (!$this->booted) {
› $this->boot();
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.515+00:00"
"message" => "User Deprecated: Since shopware/core : Method "Shopware\Core\Framework\DataAbstractionLayer\EntityExtension::getEntityName()" is deprecated and will be removed in v6.7.0.0. Use "Method will be abstract" instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#651
#message: "User Deprecated: Since shopware/core : Method "Shopware\Core\Framework\DataAbstractionLayer\EntityExtension::getEntityName()" is deprecated and will be removed in v6.7.0.0. Use "Method will be abstract" instead."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/EntityExtension.php:49 {
Shopware\Core\Framework\DataAbstractionLayer\EntityExtension->getEntityName(): string …
› if (EnvironmentHelper::getVariable('APP_ENV') === 'dev') {
› Feature::triggerDeprecationOrThrow('v6.7.0.0', Feature::deprecatedMethodMessage(__CLASS__, __METHOD__, 'v6.7.0.0', 'Method will be abstract'));
› }
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:129 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->getInstance(DefinitionInstanceRegistry $registry, EntityExtension $extension): EntityDefinition …
›
› if (!empty($extension->getEntityName())) {
› $entity = $extension->getEntityName();
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:71 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->addExtension(DefinitionInstanceRegistry $definitionRegistry, SalesChannelDefinitionInstanceRegistry $salesChannelRegistry, EntityExtension $extension): void …
› try {
› $salesChannelDefinition = $this->getInstance($salesChannelRegistry, $extension);
› } catch (DefinitionNotFoundException) {
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:39 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->configureExtensions(DefinitionInstanceRegistry $registry, SalesChannelDefinitionInstanceRegistry $salesChannelRegistry): void …
› foreach ($this->extensions as $extension) {
› $this->addExtension($registry, $salesChannelRegistry, $extension);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Framework.php:159 {
Shopware\Core\Framework\Framework->boot(): void …
› ->get(ExtensionRegistry::class)
› ->configureExtensions(
› $this->container->get(DefinitionInstanceRegistry::class),
}
/srv/webapp/vendor/symfony/http-kernel/Kernel.php:125 {
Symfony\Component\HttpKernel\Kernel->boot(): void …
› $bundle->setContainer($this->container);
› $bundle->boot();
› }
}
/srv/webapp/vendor/shopware/core/Kernel.php:189 {
Shopware\Core\Kernel->boot(): void …
›
› parent::boot();
› }
}
/srv/webapp/vendor/shopware/core/Kernel.php:152 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if (!$this->booted) {
› $this->boot();
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.515+00:00"
"message" => "User Deprecated: Since shopware/core : Method "Shopware\Core\Framework\DataAbstractionLayer\EntityExtension::getEntityName()" is deprecated and will be removed in v6.7.0.0. Use "Method will be abstract" instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#647
#message: "User Deprecated: Since shopware/core : Method "Shopware\Core\Framework\DataAbstractionLayer\EntityExtension::getEntityName()" is deprecated and will be removed in v6.7.0.0. Use "Method will be abstract" instead."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/EntityExtension.php:49 {
Shopware\Core\Framework\DataAbstractionLayer\EntityExtension->getEntityName(): string …
› if (EnvironmentHelper::getVariable('APP_ENV') === 'dev') {
› Feature::triggerDeprecationOrThrow('v6.7.0.0', Feature::deprecatedMethodMessage(__CLASS__, __METHOD__, 'v6.7.0.0', 'Method will be abstract'));
› }
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:129 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->getInstance(DefinitionInstanceRegistry $registry, EntityExtension $extension): EntityDefinition …
›
› if (!empty($extension->getEntityName())) {
› $entity = $extension->getEntityName();
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:63 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->addExtension(DefinitionInstanceRegistry $definitionRegistry, SalesChannelDefinitionInstanceRegistry $salesChannelRegistry, EntityExtension $extension): void …
› try {
› $definition = $this->getInstance($definitionRegistry, $extension);
› } catch (DefinitionNotFoundException) {
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:39 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->configureExtensions(DefinitionInstanceRegistry $registry, SalesChannelDefinitionInstanceRegistry $salesChannelRegistry): void …
› foreach ($this->extensions as $extension) {
› $this->addExtension($registry, $salesChannelRegistry, $extension);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Framework.php:159 {
Shopware\Core\Framework\Framework->boot(): void …
› ->get(ExtensionRegistry::class)
› ->configureExtensions(
› $this->container->get(DefinitionInstanceRegistry::class),
}
/srv/webapp/vendor/symfony/http-kernel/Kernel.php:125 {
Symfony\Component\HttpKernel\Kernel->boot(): void …
› $bundle->setContainer($this->container);
› $bundle->boot();
› }
}
/srv/webapp/vendor/shopware/core/Kernel.php:189 {
Shopware\Core\Kernel->boot(): void …
›
› parent::boot();
› }
}
/srv/webapp/vendor/shopware/core/Kernel.php:152 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if (!$this->booted) {
› $this->boot();
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.515+00:00"
"message" => "User Deprecated: Since shopware/core : Method "Shopware\Core\Framework\DataAbstractionLayer\EntityExtension::getEntityName()" is deprecated and will be removed in v6.7.0.0. Use "Method will be abstract" instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#661
#message: "User Deprecated: Since shopware/core : Method "Shopware\Core\Framework\DataAbstractionLayer\EntityExtension::getEntityName()" is deprecated and will be removed in v6.7.0.0. Use "Method will be abstract" instead."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/EntityExtension.php:49 {
Shopware\Core\Framework\DataAbstractionLayer\EntityExtension->getEntityName(): string …
› if (EnvironmentHelper::getVariable('APP_ENV') === 'dev') {
› Feature::triggerDeprecationOrThrow('v6.7.0.0', Feature::deprecatedMethodMessage(__CLASS__, __METHOD__, 'v6.7.0.0', 'Method will be abstract'));
› }
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:129 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->getInstance(DefinitionInstanceRegistry $registry, EntityExtension $extension): EntityDefinition …
›
› if (!empty($extension->getEntityName())) {
› $entity = $extension->getEntityName();
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:71 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->addExtension(DefinitionInstanceRegistry $definitionRegistry, SalesChannelDefinitionInstanceRegistry $salesChannelRegistry, EntityExtension $extension): void …
› try {
› $salesChannelDefinition = $this->getInstance($salesChannelRegistry, $extension);
› } catch (DefinitionNotFoundException) {
}
/srv/webapp/vendor/shopware/core/Framework/DataAbstractionLayer/ExtensionRegistry.php:39 {
Shopware\Core\Framework\DataAbstractionLayer\ExtensionRegistry->configureExtensions(DefinitionInstanceRegistry $registry, SalesChannelDefinitionInstanceRegistry $salesChannelRegistry): void …
› foreach ($this->extensions as $extension) {
› $this->addExtension($registry, $salesChannelRegistry, $extension);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Framework.php:159 {
Shopware\Core\Framework\Framework->boot(): void …
› ->get(ExtensionRegistry::class)
› ->configureExtensions(
› $this->container->get(DefinitionInstanceRegistry::class),
}
/srv/webapp/vendor/symfony/http-kernel/Kernel.php:125 {
Symfony\Component\HttpKernel\Kernel->boot(): void …
› $bundle->setContainer($this->container);
› $bundle->boot();
› }
}
/srv/webapp/vendor/shopware/core/Kernel.php:189 {
Shopware\Core\Kernel->boot(): void …
›
› parent::boot();
› }
}
/srv/webapp/vendor/shopware/core/Kernel.php:152 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if (!$this->booted) {
› $this->boot();
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.542+00:00"
"message" => "Warning: Redis::connect(): php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"exception" => Symfony\Component\ErrorHandler\Exception\SilencedErrorContext {#743
+count: 5
-severity: E_WARNING
trace: {
/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php:293 {
Symfony\Component\Cache\Adapter\RedisAdapter::Symfony\Component\Cache\Traits\{closure} …
› }
› @$redis->{$connect}($host, $port, (float) $params['timeout'], (string) $params['persistent_id'], $params['retry_interval'], $params['read_timeout'], ...\defined('Redis::SCAN_PREFIX') || !$isRedisExt ? [$extra] : []);
›
}
/srv/webapp/vendor/symfony/cache/Traits/RedisProxyTrait.php:38 {
› {
› return $this->realInstance ??= ($this->initializer)();
› }
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.542+00:00"
"message" => "Failed to fetch key "{key}": Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
"priority" => 300
"priorityName" => "WARNING"
"context" => [
"key" => "http-cache-fc2d924a7d01387834b9456e94063598"
"exception" => Symfony\Component\Cache\Exception\InvalidArgumentException {#740
#message: "Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
#code: 0
#file: "/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php"
#line: 320
trace: {
/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php:320 {
Symfony\Component\Cache\Adapter\RedisAdapter::Symfony\Component\Cache\Traits\{closure} …
› } catch (\RedisException|\Relay\Exception $e) {
› throw new InvalidArgumentException('Redis connection failed: '.$e->getMessage());
› }
}
/srv/webapp/vendor/symfony/cache/Traits/RedisProxyTrait.php:38 {
Symfony\Component\Cache\Traits\Redis6Proxy->initializeLazyObject(): object …
› {
› return $this->realInstance ??= ($this->initializer)();
› }
}
/srv/webapp/vendor/symfony/cache/Traits/Redis6ProxyTrait.php:37 {
Symfony\Component\Cache\Traits\Redis6Proxy->mget($keys): Redis|array|false …
› {
› return $this->initializeLazyObject()->mget(...\func_get_args());
› }
}
/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php:450 {
Symfony\Component\Cache\Adapter\RedisTagAwareAdapter->doFetch(array $ids): iterable …
› } else {
› $values = $this->redis->mget($ids);
›
}
/srv/webapp/vendor/symfony/cache/Traits/AbstractAdapterTrait.php:193 {
Symfony\Component\Cache\Adapter\AbstractTagAwareAdapter->getItem(mixed $key): CacheItem …
› try {
› foreach ($this->doFetch([$id]) as $value) {
› $isHit = true;
}
/srv/webapp/vendor/symfony/cache/Adapter/TraceableAdapter.php:70 {
Symfony\Component\Cache\Adapter\TraceableAdapter->getItem(mixed $key): CacheItem …
› try {
› $item = $this->pool->getItem($key);
› } finally {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/Http/CacheStore.php:64 {
Shopware\Core\Framework\Adapter\Cache\Http\CacheStore->lookup(Request $request): Response …
›
› $item = $this->cache->getItem($key);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:321 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
› try {
› $entry = $this->store->lookup($request);
› } catch (\Exception $e) {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
"cache-adapter" => "Symfony\Component\Cache\Adapter\RedisTagAwareAdapter"
]
"channel" => "cache"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.548+00:00"
"message" => "Failed to fetch key "{key}": Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
"priority" => 300
"priorityName" => "WARNING"
"context" => [
"key" => "routing-domains"
"exception" => Symfony\Component\Cache\Exception\InvalidArgumentException {#732
#message: "Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
#code: 0
#file: "/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php"
#line: 320
trace: {
/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php:320 {
Symfony\Component\Cache\Adapter\RedisAdapter::Symfony\Component\Cache\Traits\{closure} …
› } catch (\RedisException|\Relay\Exception $e) {
› throw new InvalidArgumentException('Redis connection failed: '.$e->getMessage());
› }
}
/srv/webapp/vendor/symfony/cache/Traits/RedisProxyTrait.php:38 {
Symfony\Component\Cache\Traits\Redis6Proxy->initializeLazyObject(): object …
› {
› return $this->realInstance ??= ($this->initializer)();
› }
}
/srv/webapp/vendor/symfony/cache/Traits/Redis6ProxyTrait.php:37 {
Symfony\Component\Cache\Traits\Redis6Proxy->mget($keys): Redis|array|false …
› {
› return $this->initializeLazyObject()->mget(...\func_get_args());
› }
}
/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php:450 {
Symfony\Component\Cache\Adapter\RedisTagAwareAdapter->doFetch(array $ids): iterable …
› } else {
› $values = $this->redis->mget($ids);
›
}
/srv/webapp/vendor/symfony/cache/Traits/AbstractAdapterTrait.php:193 {
Symfony\Component\Cache\Adapter\AbstractTagAwareAdapter->getItem(mixed $key): CacheItem …
› try {
› foreach ($this->doFetch([$id]) as $value) {
› $isHit = true;
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheDecorator.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->getItem($key): CacheItem …
› {
› $item = $this->decorated->getItem($key);
›
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:44 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
›
› $item = $pool->getItem($key);
› $recompute = !$item->isHit() || \INF === $beta;
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
}
/srv/webapp/vendor/symfony/cache/Adapter/TraceableAdapter.php:52 {
Symfony\Component\Cache\Adapter\TraceableAdapter->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› try {
› $value = $this->pool->get($key, $callback, $beta, $metadata);
› $event->result[$key] = get_debug_type($value);
}
/srv/webapp/vendor/shopware/storefront/Framework/Routing/CachedDomainLoader.php:37 {
Shopware\Storefront\Framework\Routing\CachedDomainLoader->load(): array …
› {
› $value = $this->cache->get(self::CACHE_KEY, fn (ItemInterface $item) => CacheValueCompressor::compress(
› $this->getDecorated()->load()
}
/srv/webapp/vendor/shopware/storefront/Framework/Routing/RequestTransformer.php:261 {
Shopware\Storefront\Framework\Routing\RequestTransformer->findSalesChannel(Request $request): ?array …
› {
› $domains = $this->domainLoader->load();
›
}
/srv/webapp/vendor/shopware/storefront/Framework/Routing/RequestTransformer.php:108 {
Shopware\Storefront\Framework\Routing\RequestTransformer->transform(Request $request): Request …
›
› $salesChannel = $this->findSalesChannel($request);
› if ($salesChannel === null) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:48 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $request = $this->requestTransformer->transform($request);
› } catch (\Throwable $e) {
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
"cache-adapter" => "Symfony\Component\Cache\Adapter\RedisTagAwareAdapter"
]
"channel" => "cache"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.574+00:00"
"message" => "Failed to save key "{key}" of type array: Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
"priority" => 300
"priorityName" => "WARNING"
"context" => [
"key" => "routing-domains"
"exception" => Symfony\Component\Cache\Exception\InvalidArgumentException {#971
#message: "Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
#code: 0
#file: "/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php"
#line: 320
trace: {
/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php:320 {
Symfony\Component\Cache\Adapter\RedisAdapter::Symfony\Component\Cache\Traits\{closure} …
› } catch (\RedisException|\Relay\Exception $e) {
› throw new InvalidArgumentException('Redis connection failed: '.$e->getMessage());
› }
}
/srv/webapp/vendor/symfony/cache/Traits/RedisProxyTrait.php:38 {
Symfony\Component\Cache\Traits\Redis6Proxy->initializeLazyObject(): object …
› {
› return $this->realInstance ??= ($this->initializer)();
› }
}
/srv/webapp/vendor/symfony/cache/Traits/Redis6Proxy.php:544 {
Symfony\Component\Cache\Traits\Redis6Proxy->info(...$sections): Redis|array|false …
› {
› return $this->initializeLazyObject()->info(...\func_get_args());
› }
}
/srv/webapp/vendor/symfony/cache/Adapter/RedisTagAwareAdapter.php:297 {
Symfony\Component\Cache\Adapter\RedisTagAwareAdapter->getRedisEvictionPolicy(): string …
› foreach ($hosts as $host) {
› $info = $host->info('Memory');
›
}
/srv/webapp/vendor/symfony/cache/Adapter/RedisTagAwareAdapter.php:88 {
Symfony\Component\Cache\Adapter\RedisTagAwareAdapter->doSave(array $values, int $lifetime, array $addTagData = [], array $delTagData = []): array …
› {
› $eviction = $this->getRedisEvictionPolicy();
› if ('noeviction' !== $eviction && !str_starts_with($eviction, 'volatile-')) {
}
/srv/webapp/vendor/symfony/cache/Adapter/AbstractTagAwareAdapter.php:186 {
Symfony\Component\Cache\Adapter\AbstractTagAwareAdapter->commit(): bool …
› $values = $this->extractTagData($values, $addTagData, $removeTagData);
› $e = $this->doSave($values, $lifetime, $addTagData, $removeTagData);
› } catch (\Exception $e) {
}
/srv/webapp/vendor/symfony/cache/Traits/AbstractAdapterTrait.php:237 {
Symfony\Component\Cache\Adapter\AbstractTagAwareAdapter->save(CacheItemInterface $item): bool …
›
› return $this->commit();
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheDecorator.php:75 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->save(CacheItemInterface $item): bool …
› {
› $result = $this->decorated->save($item);
›
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:66 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› if ($save) {
› $pool->save($item);
› }
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
}
/srv/webapp/vendor/symfony/cache/Adapter/TraceableAdapter.php:52 {
Symfony\Component\Cache\Adapter\TraceableAdapter->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› try {
› $value = $this->pool->get($key, $callback, $beta, $metadata);
› $event->result[$key] = get_debug_type($value);
}
/srv/webapp/vendor/shopware/storefront/Framework/Routing/CachedDomainLoader.php:37 {
Shopware\Storefront\Framework\Routing\CachedDomainLoader->load(): array …
› {
› $value = $this->cache->get(self::CACHE_KEY, fn (ItemInterface $item) => CacheValueCompressor::compress(
› $this->getDecorated()->load()
}
/srv/webapp/vendor/shopware/storefront/Framework/Routing/RequestTransformer.php:261 {
Shopware\Storefront\Framework\Routing\RequestTransformer->findSalesChannel(Request $request): ?array …
› {
› $domains = $this->domainLoader->load();
›
}
/srv/webapp/vendor/shopware/storefront/Framework/Routing/RequestTransformer.php:108 {
Shopware\Storefront\Framework\Routing\RequestTransformer->transform(Request $request): Request …
›
› $salesChannel = $this->findSalesChannel($request);
› if ($salesChannel === null) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:48 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› $request = $this->requestTransformer->transform($request);
› } catch (\Throwable $e) {
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
"cache-adapter" => "Symfony\Component\Cache\Adapter\RedisTagAwareAdapter"
]
"channel" => "cache"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.587+00:00"
"message" => "Failed to fetch key "{key}": Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
"priority" => 300
"priorityName" => "WARNING"
"context" => [
"key" => "system-config-"
"exception" => Symfony\Component\Cache\Exception\InvalidArgumentException {#937
#message: "Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
#code: 0
#file: "/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php"
#line: 320
trace: {
/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php:320 {
Symfony\Component\Cache\Adapter\RedisAdapter::Symfony\Component\Cache\Traits\{closure} …
› } catch (\RedisException|\Relay\Exception $e) {
› throw new InvalidArgumentException('Redis connection failed: '.$e->getMessage());
› }
}
/srv/webapp/vendor/symfony/cache/Traits/RedisProxyTrait.php:38 {
Symfony\Component\Cache\Traits\Redis6Proxy->initializeLazyObject(): object …
› {
› return $this->realInstance ??= ($this->initializer)();
› }
}
/srv/webapp/vendor/symfony/cache/Traits/Redis6ProxyTrait.php:37 {
Symfony\Component\Cache\Traits\Redis6Proxy->mget($keys): Redis|array|false …
› {
› return $this->initializeLazyObject()->mget(...\func_get_args());
› }
}
/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php:450 {
Symfony\Component\Cache\Adapter\RedisTagAwareAdapter->doFetch(array $ids): iterable …
› } else {
› $values = $this->redis->mget($ids);
›
}
/srv/webapp/vendor/symfony/cache/Traits/AbstractAdapterTrait.php:193 {
Symfony\Component\Cache\Adapter\AbstractTagAwareAdapter->getItem(mixed $key): CacheItem …
› try {
› foreach ($this->doFetch([$id]) as $value) {
› $isHit = true;
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheDecorator.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->getItem($key): CacheItem …
› {
› $item = $this->decorated->getItem($key);
›
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:44 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
›
› $item = $pool->getItem($key);
› $recompute = !$item->isHit() || \INF === $beta;
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
}
/srv/webapp/vendor/symfony/cache/Adapter/TraceableAdapter.php:52 {
Symfony\Component\Cache\Adapter\TraceableAdapter->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› try {
› $value = $this->pool->get($key, $callback, $beta, $metadata);
› $event->result[$key] = get_debug_type($value);
}
/srv/webapp/vendor/shopware/core/System/SystemConfig/CachedSystemConfigLoader.php:33 {
Shopware\Core\System\SystemConfig\CachedSystemConfigLoader->load(?string $salesChannelId): array …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($salesChannelId) {
› $config = $this->getDecorated()->load($salesChannelId);
}
/srv/webapp/vendor/shopware/core/System/SystemConfig/ConfiguredSystemConfigLoader.php:29 {
Shopware\Core\System\SystemConfig\ConfiguredSystemConfigLoader->load(?string $salesChannelId): array …
› {
› $config = $this->decorated->load($salesChannelId);
›
}
/srv/webapp/vendor/shopware/core/System/SystemConfig/MemoizedSystemConfigLoader.php:33 {
Shopware\Core\System\SystemConfig\MemoizedSystemConfigLoader->load(?string $salesChannelId): array …
›
› $config = $this->getDecorated()->load($salesChannelId);
› $this->memoizedSystemConfigStore->setConfig($salesChannelId, $config);
}
/srv/webapp/vendor/shopware/core/System/SystemConfig/SystemConfigService.php:87 {
Shopware\Core\System\SystemConfig\SystemConfigService->get(string $key, ?string $salesChannelId = null) …
›
› $config = $this->loader->load($salesChannelId);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/CanonicalRedirectService.php:32 {
Shopware\Core\Framework\Routing\CanonicalRedirectService->getRedirect(Request $request): Response …
› $canonical = $request->attributes->get(SalesChannelRequest::ATTRIBUTE_CANONICAL_LINK);
› $shouldRedirect = $this->configService->get('core.seo.redirectToCanonicalUrl');
›
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:62 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› $redirect = $this->canonicalRedirectService->getRedirect($request);
›
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
"cache-adapter" => "Symfony\Component\Cache\Adapter\RedisTagAwareAdapter"
]
"channel" => "cache"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.596+00:00"
"message" => "Failed to save key "{key}" of type array: Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
"priority" => 300
"priorityName" => "WARNING"
"context" => [
"key" => "system-config-"
"exception" => Symfony\Component\Cache\Exception\InvalidArgumentException {#888
#message: "Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
#code: 0
#file: "/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php"
#line: 320
trace: {
/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php:320 {
Symfony\Component\Cache\Adapter\RedisAdapter::Symfony\Component\Cache\Traits\{closure} …
› } catch (\RedisException|\Relay\Exception $e) {
› throw new InvalidArgumentException('Redis connection failed: '.$e->getMessage());
› }
}
/srv/webapp/vendor/symfony/cache/Traits/RedisProxyTrait.php:38 {
Symfony\Component\Cache\Traits\Redis6Proxy->initializeLazyObject(): object …
› {
› return $this->realInstance ??= ($this->initializer)();
› }
}
/srv/webapp/vendor/symfony/cache/Traits/Redis6Proxy.php:544 {
Symfony\Component\Cache\Traits\Redis6Proxy->info(...$sections): Redis|array|false …
› {
› return $this->initializeLazyObject()->info(...\func_get_args());
› }
}
/srv/webapp/vendor/symfony/cache/Adapter/RedisTagAwareAdapter.php:297 {
Symfony\Component\Cache\Adapter\RedisTagAwareAdapter->getRedisEvictionPolicy(): string …
› foreach ($hosts as $host) {
› $info = $host->info('Memory');
›
}
/srv/webapp/vendor/symfony/cache/Adapter/RedisTagAwareAdapter.php:88 {
Symfony\Component\Cache\Adapter\RedisTagAwareAdapter->doSave(array $values, int $lifetime, array $addTagData = [], array $delTagData = []): array …
› {
› $eviction = $this->getRedisEvictionPolicy();
› if ('noeviction' !== $eviction && !str_starts_with($eviction, 'volatile-')) {
}
/srv/webapp/vendor/symfony/cache/Adapter/AbstractTagAwareAdapter.php:186 {
Symfony\Component\Cache\Adapter\AbstractTagAwareAdapter->commit(): bool …
› $values = $this->extractTagData($values, $addTagData, $removeTagData);
› $e = $this->doSave($values, $lifetime, $addTagData, $removeTagData);
› } catch (\Exception $e) {
}
/srv/webapp/vendor/symfony/cache/Traits/AbstractAdapterTrait.php:237 {
Symfony\Component\Cache\Adapter\AbstractTagAwareAdapter->save(CacheItemInterface $item): bool …
›
› return $this->commit();
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheDecorator.php:75 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->save(CacheItemInterface $item): bool …
› {
› $result = $this->decorated->save($item);
›
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:66 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› if ($save) {
› $pool->save($item);
› }
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
}
/srv/webapp/vendor/symfony/cache/Adapter/TraceableAdapter.php:52 {
Symfony\Component\Cache\Adapter\TraceableAdapter->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› try {
› $value = $this->pool->get($key, $callback, $beta, $metadata);
› $event->result[$key] = get_debug_type($value);
}
/srv/webapp/vendor/shopware/core/System/SystemConfig/CachedSystemConfigLoader.php:33 {
Shopware\Core\System\SystemConfig\CachedSystemConfigLoader->load(?string $salesChannelId): array …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($salesChannelId) {
› $config = $this->getDecorated()->load($salesChannelId);
}
/srv/webapp/vendor/shopware/core/System/SystemConfig/ConfiguredSystemConfigLoader.php:29 {
Shopware\Core\System\SystemConfig\ConfiguredSystemConfigLoader->load(?string $salesChannelId): array …
› {
› $config = $this->decorated->load($salesChannelId);
›
}
/srv/webapp/vendor/shopware/core/System/SystemConfig/MemoizedSystemConfigLoader.php:33 {
Shopware\Core\System\SystemConfig\MemoizedSystemConfigLoader->load(?string $salesChannelId): array …
›
› $config = $this->getDecorated()->load($salesChannelId);
› $this->memoizedSystemConfigStore->setConfig($salesChannelId, $config);
}
/srv/webapp/vendor/shopware/core/System/SystemConfig/SystemConfigService.php:87 {
Shopware\Core\System\SystemConfig\SystemConfigService->get(string $key, ?string $salesChannelId = null) …
›
› $config = $this->loader->load($salesChannelId);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/CanonicalRedirectService.php:32 {
Shopware\Core\Framework\Routing\CanonicalRedirectService->getRedirect(Request $request): Response …
› $canonical = $request->attributes->get(SalesChannelRequest::ATTRIBUTE_CANONICAL_LINK);
› $shouldRedirect = $this->configService->get('core.seo.redirectToCanonicalUrl');
›
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:62 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› $redirect = $this->canonicalRedirectService->getRedirect($request);
›
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
"cache-adapter" => "Symfony\Component\Cache\Adapter\RedisTagAwareAdapter"
]
"channel" => "cache"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.219+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\Event\BeforeSendResponseEvent"
"listener" => "Shopware\Core\Framework\Adapter\Cache\Http\CacheControlListener::__invoke"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.219+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\Event\BeforeSendResponseEvent"
"listener" => "Shopware\Storefront\Framework\Routing\CanonicalLinkListener::__invoke"
]
"channel" => "event"
]
]
749 => [
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.704+00:00"
"message" => "Matched route "{route}"."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"route" => "frontend.detail.page"
"route_parameters" => [
"_route" => "frontend.detail.page"
"_routeScope" => [
"storefront"
]
"_httpCache" => true
"_controller" => "Shopware\Storefront\Controller\ProductController::index"
"productId" => "30a49758f35829d153225ec1ec09f8ed"
]
"request_uri" => "https://man.spw.dok.twn.ro/detail/30a49758f35829d153225ec1ec09f8ed"
"method" => "GET"
]
"channel" => "request"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.706+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Core\Framework\Api\EventListener\CorsListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.706+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.706+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.706+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Core\Framework\Api\EventListener\JsonRequestTransformerListener::onRequest"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.706+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Core\Framework\Api\EventListener\Authentication\ApiAuthenticationListener::setupOAuth"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.706+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.706+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.706+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\FragmentListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.706+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::startSession"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.706+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.706+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.706+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.706+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Core\Framework\Routing\RouteParamsCleanupListener::__invoke"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.706+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Storefront\Framework\Twig\TwigDateRequestListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.706+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Core\Framework\Routing\CoreSubscriber::initializeCspNonce"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.706+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::maintenanceResolver"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.706+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Storefront\Theme\Twig\ThemeNamespaceHierarchyBuilder::requestEvent"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.706+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Core\Framework\Routing\RouteEventSubscriber::request"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.780+00:00"
"message" => "Failed to fetch key "{key}": Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
"priority" => 300
"priorityName" => "WARNING"
"context" => [
"key" => "context-factory-018a752e1f97748db037847c20cdfb92-d3c45fff5611bde60766a7974ef2e2cd"
"exception" => Symfony\Component\Cache\Exception\InvalidArgumentException {#1687
#message: "Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
#code: 0
#file: "/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php"
#line: 320
trace: {
/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php:320 {
Symfony\Component\Cache\Adapter\RedisAdapter::Symfony\Component\Cache\Traits\{closure} …
› } catch (\RedisException|\Relay\Exception $e) {
› throw new InvalidArgumentException('Redis connection failed: '.$e->getMessage());
› }
}
/srv/webapp/vendor/symfony/cache/Traits/RedisProxyTrait.php:38 {
Symfony\Component\Cache\Traits\Redis6Proxy->initializeLazyObject(): object …
› {
› return $this->realInstance ??= ($this->initializer)();
› }
}
/srv/webapp/vendor/symfony/cache/Traits/Redis6ProxyTrait.php:37 {
Symfony\Component\Cache\Traits\Redis6Proxy->mget($keys): Redis|array|false …
› {
› return $this->initializeLazyObject()->mget(...\func_get_args());
› }
}
/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php:450 {
Symfony\Component\Cache\Adapter\RedisTagAwareAdapter->doFetch(array $ids): iterable …
› } else {
› $values = $this->redis->mget($ids);
›
}
/srv/webapp/vendor/symfony/cache/Traits/AbstractAdapterTrait.php:193 {
Symfony\Component\Cache\Adapter\AbstractTagAwareAdapter->getItem(mixed $key): CacheItem …
› try {
› foreach ($this->doFetch([$id]) as $value) {
› $isHit = true;
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheDecorator.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->getItem($key): CacheItem …
› {
› $item = $this->decorated->getItem($key);
›
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:44 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
›
› $item = $pool->getItem($key);
› $recompute = !$item->isHit() || \INF === $beta;
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
}
/srv/webapp/vendor/symfony/cache/Adapter/TraceableAdapter.php:52 {
Symfony\Component\Cache\Adapter\TraceableAdapter->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› try {
› $value = $this->pool->get($key, $callback, $beta, $metadata);
› $event->result[$key] = get_debug_type($value);
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:48 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($name, $token, $salesChannelId, $options) {
› if (Feature::isActive('cache_rework')) {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:94 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $context = $this->factory->create($token, $parameters->getSalesChannelId(), $session);
› $this->eventDispatcher->dispatch(new SalesChannelContextCreatedEvent($context, $token, $session));
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
"cache-adapter" => "Symfony\Component\Cache\Adapter\RedisTagAwareAdapter"
]
"channel" => "cache"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.786+00:00"
"message" => "Failed to fetch key "{key}": Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
"priority" => 300
"priorityName" => "WARNING"
"context" => [
"key" => "base-context-factory-018a752e1f97748db037847c20cdfb92-d3c45fff5611bde60766a7974ef2e2cd"
"exception" => Symfony\Component\Cache\Exception\InvalidArgumentException {#1706
#message: "Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
#code: 0
#file: "/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php"
#line: 320
trace: {
/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php:320 {
Symfony\Component\Cache\Adapter\RedisAdapter::Symfony\Component\Cache\Traits\{closure} …
› } catch (\RedisException|\Relay\Exception $e) {
› throw new InvalidArgumentException('Redis connection failed: '.$e->getMessage());
› }
}
/srv/webapp/vendor/symfony/cache/Traits/RedisProxyTrait.php:38 {
Symfony\Component\Cache\Traits\Redis6Proxy->initializeLazyObject(): object …
› {
› return $this->realInstance ??= ($this->initializer)();
› }
}
/srv/webapp/vendor/symfony/cache/Traits/Redis6ProxyTrait.php:37 {
Symfony\Component\Cache\Traits\Redis6Proxy->mget($keys): Redis|array|false …
› {
› return $this->initializeLazyObject()->mget(...\func_get_args());
› }
}
/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php:450 {
Symfony\Component\Cache\Adapter\RedisTagAwareAdapter->doFetch(array $ids): iterable …
› } else {
› $values = $this->redis->mget($ids);
›
}
/srv/webapp/vendor/symfony/cache/Traits/AbstractAdapterTrait.php:193 {
Symfony\Component\Cache\Adapter\AbstractTagAwareAdapter->getItem(mixed $key): CacheItem …
› try {
› foreach ($this->doFetch([$id]) as $value) {
› $isHit = true;
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheDecorator.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->getItem($key): CacheItem …
› {
› $item = $this->decorated->getItem($key);
›
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:44 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
›
› $item = $pool->getItem($key);
› $recompute = !$item->isHit() || \INF === $beta;
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
}
/srv/webapp/vendor/symfony/cache/Adapter/TraceableAdapter.php:52 {
Symfony\Component\Cache\Adapter\TraceableAdapter->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› try {
› $value = $this->pool->get($key, $callback, $beta, $metadata);
› $event->result[$key] = get_debug_type($value);
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/CachedBaseContextFactory.php:56 {
Shopware\Core\System\SalesChannel\Context\CachedBaseContextFactory->create(string $salesChannelId, array $options = []): BaseContext …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($name, $salesChannelId, $options) {
› if (Feature::isActive('cache_rework')) {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextFactory.php:68 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› // we split the context generation to allow caching of the base context
› $base = $this->baseContextFactory->create($salesChannelId, $options);
›
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:57 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $context = $this->tracer->trace($name, fn () => $this->getDecorated()->create($token, $salesChannelId, $options));
›
}
/srv/webapp/vendor/shopware/core/System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig\SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation\Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache\CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
}
/srv/webapp/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache\{closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
}
/srv/webapp/vendor/shopware/storefront/Theme/ThemeConfigValueAccessor.php:97 {
Shopware\Storefront\Theme\ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/srv/webapp/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:57 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $context = $this->tracer->trace($name, fn () => $this->getDecorated()->create($token, $salesChannelId, $options));
›
}
/srv/webapp/vendor/symfony/cache/Adapter/TraceableAdapter.php:47 {
Symfony\Component\Cache\Adapter\TraceableAdapter->Symfony\Component\Cache\Adapter\{closure} …
›
› return $callback($item, $save);
› };
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
}
/srv/webapp/vendor/symfony/cache/Adapter/TraceableAdapter.php:52 {
Symfony\Component\Cache\Adapter\TraceableAdapter->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› try {
› $value = $this->pool->get($key, $callback, $beta, $metadata);
› $event->result[$key] = get_debug_type($value);
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:48 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($name, $token, $salesChannelId, $options) {
› if (Feature::isActive('cache_rework')) {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:94 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $context = $this->factory->create($token, $parameters->getSalesChannelId(), $session);
› $this->eventDispatcher->dispatch(new SalesChannelContextCreatedEvent($context, $token, $session));
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
"cache-adapter" => "Symfony\Component\Cache\Adapter\RedisTagAwareAdapter"
]
"channel" => "cache"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.800+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.800+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.800+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.830+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.830+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.830+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.832+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.832+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.832+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.836+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.836+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.836+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.839+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.839+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.839+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.850+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.850+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.850+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.858+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.858+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.858+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.867+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.867+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.867+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.882+00:00"
"message" => "Failed to save key "{key}" of type array: Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
"priority" => 300
"priorityName" => "WARNING"
"context" => [
"key" => "base-context-factory-018a752e1f97748db037847c20cdfb92-d3c45fff5611bde60766a7974ef2e2cd"
"exception" => Symfony\Component\Cache\Exception\InvalidArgumentException {#3228
#message: "Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
#code: 0
#file: "/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php"
#line: 320
trace: {
/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php:320 {
Symfony\Component\Cache\Adapter\RedisAdapter::Symfony\Component\Cache\Traits\{closure} …
› } catch (\RedisException|\Relay\Exception $e) {
› throw new InvalidArgumentException('Redis connection failed: '.$e->getMessage());
› }
}
/srv/webapp/vendor/symfony/cache/Traits/RedisProxyTrait.php:38 {
Symfony\Component\Cache\Traits\Redis6Proxy->initializeLazyObject(): object …
› {
› return $this->realInstance ??= ($this->initializer)();
› }
}
/srv/webapp/vendor/symfony/cache/Traits/Redis6Proxy.php:544 {
Symfony\Component\Cache\Traits\Redis6Proxy->info(...$sections): Redis|array|false …
› {
› return $this->initializeLazyObject()->info(...\func_get_args());
› }
}
/srv/webapp/vendor/symfony/cache/Adapter/RedisTagAwareAdapter.php:297 {
Symfony\Component\Cache\Adapter\RedisTagAwareAdapter->getRedisEvictionPolicy(): string …
› foreach ($hosts as $host) {
› $info = $host->info('Memory');
›
}
/srv/webapp/vendor/symfony/cache/Adapter/RedisTagAwareAdapter.php:88 {
Symfony\Component\Cache\Adapter\RedisTagAwareAdapter->doSave(array $values, int $lifetime, array $addTagData = [], array $delTagData = []): array …
› {
› $eviction = $this->getRedisEvictionPolicy();
› if ('noeviction' !== $eviction && !str_starts_with($eviction, 'volatile-')) {
}
/srv/webapp/vendor/symfony/cache/Adapter/AbstractTagAwareAdapter.php:186 {
Symfony\Component\Cache\Adapter\AbstractTagAwareAdapter->commit(): bool …
› $values = $this->extractTagData($values, $addTagData, $removeTagData);
› $e = $this->doSave($values, $lifetime, $addTagData, $removeTagData);
› } catch (\Exception $e) {
}
/srv/webapp/vendor/symfony/cache/Traits/AbstractAdapterTrait.php:237 {
Symfony\Component\Cache\Adapter\AbstractTagAwareAdapter->save(CacheItemInterface $item): bool …
›
› return $this->commit();
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheDecorator.php:75 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->save(CacheItemInterface $item): bool …
› {
› $result = $this->decorated->save($item);
›
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:66 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› if ($save) {
› $pool->save($item);
› }
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
}
/srv/webapp/vendor/symfony/cache/Adapter/TraceableAdapter.php:52 {
Symfony\Component\Cache\Adapter\TraceableAdapter->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› try {
› $value = $this->pool->get($key, $callback, $beta, $metadata);
› $event->result[$key] = get_debug_type($value);
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/CachedBaseContextFactory.php:56 {
Shopware\Core\System\SalesChannel\Context\CachedBaseContextFactory->create(string $salesChannelId, array $options = []): BaseContext …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($name, $salesChannelId, $options) {
› if (Feature::isActive('cache_rework')) {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextFactory.php:68 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
› // we split the context generation to allow caching of the base context
› $base = $this->baseContextFactory->create($salesChannelId, $options);
›
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:57 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $context = $this->tracer->trace($name, fn () => $this->getDecorated()->create($token, $salesChannelId, $options));
›
}
/srv/webapp/vendor/shopware/core/System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig\SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation\Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache\CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
}
/srv/webapp/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache\{closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
}
/srv/webapp/vendor/shopware/storefront/Theme/ThemeConfigValueAccessor.php:97 {
Shopware\Storefront\Theme\ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/srv/webapp/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:57 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $context = $this->tracer->trace($name, fn () => $this->getDecorated()->create($token, $salesChannelId, $options));
›
}
/srv/webapp/vendor/symfony/cache/Adapter/TraceableAdapter.php:47 {
Symfony\Component\Cache\Adapter\TraceableAdapter->Symfony\Component\Cache\Adapter\{closure} …
›
› return $callback($item, $save);
› };
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
}
/srv/webapp/vendor/symfony/cache/Adapter/TraceableAdapter.php:52 {
Symfony\Component\Cache\Adapter\TraceableAdapter->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› try {
› $value = $this->pool->get($key, $callback, $beta, $metadata);
› $event->result[$key] = get_debug_type($value);
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:48 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($name, $token, $salesChannelId, $options) {
› if (Feature::isActive('cache_rework')) {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:94 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $context = $this->factory->create($token, $parameters->getSalesChannelId(), $session);
› $this->eventDispatcher->dispatch(new SalesChannelContextCreatedEvent($context, $token, $session));
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
"cache-adapter" => "Symfony\Component\Cache\Adapter\RedisTagAwareAdapter"
]
"channel" => "cache"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.894+00:00"
"message" => "Failed to save key "{key}" of type array: Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
"priority" => 300
"priorityName" => "WARNING"
"context" => [
"key" => "context-factory-018a752e1f97748db037847c20cdfb92-d3c45fff5611bde60766a7974ef2e2cd"
"exception" => Symfony\Component\Cache\Exception\InvalidArgumentException {#3820
#message: "Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
#code: 0
#file: "/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php"
#line: 320
trace: {
/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php:320 {
Symfony\Component\Cache\Adapter\RedisAdapter::Symfony\Component\Cache\Traits\{closure} …
› } catch (\RedisException|\Relay\Exception $e) {
› throw new InvalidArgumentException('Redis connection failed: '.$e->getMessage());
› }
}
/srv/webapp/vendor/symfony/cache/Traits/RedisProxyTrait.php:38 {
Symfony\Component\Cache\Traits\Redis6Proxy->initializeLazyObject(): object …
› {
› return $this->realInstance ??= ($this->initializer)();
› }
}
/srv/webapp/vendor/symfony/cache/Traits/Redis6Proxy.php:544 {
Symfony\Component\Cache\Traits\Redis6Proxy->info(...$sections): Redis|array|false …
› {
› return $this->initializeLazyObject()->info(...\func_get_args());
› }
}
/srv/webapp/vendor/symfony/cache/Adapter/RedisTagAwareAdapter.php:297 {
Symfony\Component\Cache\Adapter\RedisTagAwareAdapter->getRedisEvictionPolicy(): string …
› foreach ($hosts as $host) {
› $info = $host->info('Memory');
›
}
/srv/webapp/vendor/symfony/cache/Adapter/RedisTagAwareAdapter.php:88 {
Symfony\Component\Cache\Adapter\RedisTagAwareAdapter->doSave(array $values, int $lifetime, array $addTagData = [], array $delTagData = []): array …
› {
› $eviction = $this->getRedisEvictionPolicy();
› if ('noeviction' !== $eviction && !str_starts_with($eviction, 'volatile-')) {
}
/srv/webapp/vendor/symfony/cache/Adapter/AbstractTagAwareAdapter.php:186 {
Symfony\Component\Cache\Adapter\AbstractTagAwareAdapter->commit(): bool …
› $values = $this->extractTagData($values, $addTagData, $removeTagData);
› $e = $this->doSave($values, $lifetime, $addTagData, $removeTagData);
› } catch (\Exception $e) {
}
/srv/webapp/vendor/symfony/cache/Traits/AbstractAdapterTrait.php:237 {
Symfony\Component\Cache\Adapter\AbstractTagAwareAdapter->save(CacheItemInterface $item): bool …
›
› return $this->commit();
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheDecorator.php:75 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->save(CacheItemInterface $item): bool …
› {
› $result = $this->decorated->save($item);
›
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:66 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› if ($save) {
› $pool->save($item);
› }
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
}
/srv/webapp/vendor/symfony/cache/Adapter/TraceableAdapter.php:52 {
Symfony\Component\Cache\Adapter\TraceableAdapter->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› try {
› $value = $this->pool->get($key, $callback, $beta, $metadata);
› $event->result[$key] = get_debug_type($value);
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/CachedSalesChannelContextFactory.php:48 {
Shopware\Core\System\SalesChannel\Context\CachedSalesChannelContextFactory->create(string $token, string $salesChannelId, array $options = []): SalesChannelContext …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($name, $token, $salesChannelId, $options) {
› if (Feature::isActive('cache_rework')) {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:94 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $context = $this->factory->create($token, $parameters->getSalesChannelId(), $session);
› $this->eventDispatcher->dispatch(new SalesChannelContextCreatedEvent($context, $token, $session));
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
"cache-adapter" => "Symfony\Component\Cache\Adapter\RedisTagAwareAdapter"
]
"channel" => "cache"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.907+00:00"
"message" => "Failed to fetch key "{key}": Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
"priority" => 300
"priorityName" => "WARNING"
"context" => [
"key" => "cart_rules"
"exception" => Symfony\Component\Cache\Exception\InvalidArgumentException {#3243
#message: "Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
#code: 0
#file: "/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php"
#line: 320
trace: {
/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php:320 {
Symfony\Component\Cache\Adapter\RedisAdapter::Symfony\Component\Cache\Traits\{closure} …
› } catch (\RedisException|\Relay\Exception $e) {
› throw new InvalidArgumentException('Redis connection failed: '.$e->getMessage());
› }
}
/srv/webapp/vendor/symfony/cache/Traits/RedisProxyTrait.php:38 {
Symfony\Component\Cache\Traits\Redis6Proxy->initializeLazyObject(): object …
› {
› return $this->realInstance ??= ($this->initializer)();
› }
}
/srv/webapp/vendor/symfony/cache/Traits/Redis6ProxyTrait.php:37 {
Symfony\Component\Cache\Traits\Redis6Proxy->mget($keys): Redis|array|false …
› {
› return $this->initializeLazyObject()->mget(...\func_get_args());
› }
}
/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php:450 {
Symfony\Component\Cache\Adapter\RedisTagAwareAdapter->doFetch(array $ids): iterable …
› } else {
› $values = $this->redis->mget($ids);
›
}
/srv/webapp/vendor/symfony/cache/Traits/AbstractAdapterTrait.php:193 {
Symfony\Component\Cache\Adapter\AbstractTagAwareAdapter->getItem(mixed $key): CacheItem …
› try {
› foreach ($this->doFetch([$id]) as $value) {
› $isHit = true;
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheDecorator.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->getItem($key): CacheItem …
› {
› $item = $this->decorated->getItem($key);
›
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:44 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
›
› $item = $pool->getItem($key);
› $recompute = !$item->isHit() || \INF === $beta;
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
}
/srv/webapp/vendor/symfony/cache/Adapter/TraceableAdapter.php:52 {
Symfony\Component\Cache\Adapter\TraceableAdapter->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› try {
› $value = $this->pool->get($key, $callback, $beta, $metadata);
› $event->result[$key] = get_debug_type($value);
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/CachedRuleLoader.php:34 {
Shopware\Core\Checkout\Cart\CachedRuleLoader->load(Context $context): RuleCollection …
› {
› return $this->cache->get(self::CACHE_KEY, fn (): RuleCollection => $this->decorated->load($context));
› }
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/CartRuleLoader.php:172 {
Shopware\Core\Checkout\Cart\CartRuleLoader->loadRules(Context $context): RuleCollection …
›
› return $this->rules = $this->ruleLoader->load($context)->filterForContext();
› }
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/CartRuleLoader.php:84 {
Shopware\Core\Checkout\Cart\CartRuleLoader->Shopware\Core\Checkout\Cart\{closure} …
› return Profiler::trace('cart-rule-loader', function () use ($context, $cart, $behaviorContext, $new) {
› $rules = $this->loadRules($context->getContext());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/CartRuleLoader.php:83 {
Shopware\Core\Checkout\Cart\CartRuleLoader->load(SalesChannelContext $context, Cart $cart, CartBehavior $behaviorContext, bool $new): RuleLoaderResult …
› {
› return Profiler::trace('cart-rule-loader', function () use ($context, $cart, $behaviorContext, $new) {
› $rules = $this->loadRules($context->getContext());
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/CartRuleLoader.php:61 {
Shopware\Core\Checkout\Cart\CartRuleLoader->loadByToken(SalesChannelContext $context, string $cartToken): RuleLoaderResult …
›
› return $this->load($context, $cart, new CartBehavior($context->getPermissions()), true);
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:97 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $result = $this->ruleLoader->loadByToken($context, $token);
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
"cache-adapter" => "Symfony\Component\Cache\Adapter\RedisTagAwareAdapter"
]
"channel" => "cache"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.908+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.908+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.908+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.935+00:00"
"message" => "Failed to save key "{key}" of type array: Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
"priority" => 300
"priorityName" => "WARNING"
"context" => [
"key" => "cart_rules"
"exception" => Symfony\Component\Cache\Exception\InvalidArgumentException {#3516
#message: "Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
#code: 0
#file: "/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php"
#line: 320
trace: {
/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php:320 {
Symfony\Component\Cache\Adapter\RedisAdapter::Symfony\Component\Cache\Traits\{closure} …
› } catch (\RedisException|\Relay\Exception $e) {
› throw new InvalidArgumentException('Redis connection failed: '.$e->getMessage());
› }
}
/srv/webapp/vendor/symfony/cache/Traits/RedisProxyTrait.php:38 {
Symfony\Component\Cache\Traits\Redis6Proxy->initializeLazyObject(): object …
› {
› return $this->realInstance ??= ($this->initializer)();
› }
}
/srv/webapp/vendor/symfony/cache/Traits/Redis6Proxy.php:544 {
Symfony\Component\Cache\Traits\Redis6Proxy->info(...$sections): Redis|array|false …
› {
› return $this->initializeLazyObject()->info(...\func_get_args());
› }
}
/srv/webapp/vendor/symfony/cache/Adapter/RedisTagAwareAdapter.php:297 {
Symfony\Component\Cache\Adapter\RedisTagAwareAdapter->getRedisEvictionPolicy(): string …
› foreach ($hosts as $host) {
› $info = $host->info('Memory');
›
}
/srv/webapp/vendor/symfony/cache/Adapter/RedisTagAwareAdapter.php:88 {
Symfony\Component\Cache\Adapter\RedisTagAwareAdapter->doSave(array $values, int $lifetime, array $addTagData = [], array $delTagData = []): array …
› {
› $eviction = $this->getRedisEvictionPolicy();
› if ('noeviction' !== $eviction && !str_starts_with($eviction, 'volatile-')) {
}
/srv/webapp/vendor/symfony/cache/Adapter/AbstractTagAwareAdapter.php:186 {
Symfony\Component\Cache\Adapter\AbstractTagAwareAdapter->commit(): bool …
› $values = $this->extractTagData($values, $addTagData, $removeTagData);
› $e = $this->doSave($values, $lifetime, $addTagData, $removeTagData);
› } catch (\Exception $e) {
}
/srv/webapp/vendor/symfony/cache/Traits/AbstractAdapterTrait.php:237 {
Symfony\Component\Cache\Adapter\AbstractTagAwareAdapter->save(CacheItemInterface $item): bool …
›
› return $this->commit();
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheDecorator.php:75 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->save(CacheItemInterface $item): bool …
› {
› $result = $this->decorated->save($item);
›
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:66 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› if ($save) {
› $pool->save($item);
› }
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
}
/srv/webapp/vendor/symfony/cache/Adapter/TraceableAdapter.php:52 {
Symfony\Component\Cache\Adapter\TraceableAdapter->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› try {
› $value = $this->pool->get($key, $callback, $beta, $metadata);
› $event->result[$key] = get_debug_type($value);
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/CachedRuleLoader.php:34 {
Shopware\Core\Checkout\Cart\CachedRuleLoader->load(Context $context): RuleCollection …
› {
› return $this->cache->get(self::CACHE_KEY, fn (): RuleCollection => $this->decorated->load($context));
› }
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/CartRuleLoader.php:172 {
Shopware\Core\Checkout\Cart\CartRuleLoader->loadRules(Context $context): RuleCollection …
›
› return $this->rules = $this->ruleLoader->load($context)->filterForContext();
› }
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/CartRuleLoader.php:84 {
Shopware\Core\Checkout\Cart\CartRuleLoader->Shopware\Core\Checkout\Cart\{closure} …
› return Profiler::trace('cart-rule-loader', function () use ($context, $cart, $behaviorContext, $new) {
› $rules = $this->loadRules($context->getContext());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/CartRuleLoader.php:83 {
Shopware\Core\Checkout\Cart\CartRuleLoader->load(SalesChannelContext $context, Cart $cart, CartBehavior $behaviorContext, bool $new): RuleLoaderResult …
› {
› return Profiler::trace('cart-rule-loader', function () use ($context, $cart, $behaviorContext, $new) {
› $rules = $this->loadRules($context->getContext());
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/CartRuleLoader.php:61 {
Shopware\Core\Checkout\Cart\CartRuleLoader->loadByToken(SalesChannelContext $context, string $cartToken): RuleLoaderResult …
›
› return $this->load($context, $cart, new CartBehavior($context->getPermissions()), true);
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:97 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $result = $this->ruleLoader->loadByToken($context, $token);
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
"cache-adapter" => "Symfony\Component\Cache\Adapter\RedisTagAwareAdapter"
]
"channel" => "cache"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.942+00:00"
"message" => "Failed to fetch key "{key}": Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
"priority" => 300
"priorityName" => "WARNING"
"context" => [
"key" => "shopware-app-scripts"
"exception" => Symfony\Component\Cache\Exception\InvalidArgumentException {#4797
#message: "Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
#code: 0
#file: "/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php"
#line: 320
trace: {
/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php:320 {
Symfony\Component\Cache\Adapter\RedisAdapter::Symfony\Component\Cache\Traits\{closure} …
› } catch (\RedisException|\Relay\Exception $e) {
› throw new InvalidArgumentException('Redis connection failed: '.$e->getMessage());
› }
}
/srv/webapp/vendor/symfony/cache/Traits/RedisProxyTrait.php:38 {
Symfony\Component\Cache\Traits\Redis6Proxy->initializeLazyObject(): object …
› {
› return $this->realInstance ??= ($this->initializer)();
› }
}
/srv/webapp/vendor/symfony/cache/Traits/Redis6ProxyTrait.php:37 {
Symfony\Component\Cache\Traits\Redis6Proxy->mget($keys): Redis|array|false …
› {
› return $this->initializeLazyObject()->mget(...\func_get_args());
› }
}
/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php:450 {
Symfony\Component\Cache\Adapter\RedisTagAwareAdapter->doFetch(array $ids): iterable …
› } else {
› $values = $this->redis->mget($ids);
›
}
/srv/webapp/vendor/symfony/cache/Traits/AbstractAdapterTrait.php:193 {
Symfony\Component\Cache\Adapter\AbstractTagAwareAdapter->getItem(mixed $key): CacheItem …
› try {
› foreach ($this->doFetch([$id]) as $value) {
› $isHit = true;
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheDecorator.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->getItem($key): CacheItem …
› {
› $item = $this->decorated->getItem($key);
›
}
/srv/webapp/vendor/symfony/cache/Adapter/TraceableAdapter.php:70 {
Symfony\Component\Cache\Adapter\TraceableAdapter->getItem(mixed $key): CacheItem …
› try {
› $item = $this->pool->getItem($key);
› } finally {
}
/srv/webapp/vendor/shopware/core/Framework/Script/Execution/ScriptLoader.php:49 {
Shopware\Core\Framework\Script\Execution\ScriptLoader->get(string $hook): array …
› {
› $cacheItem = $this->cache->getItem(self::CACHE_KEY);
› if ($cacheItem->isHit() && $cacheItem->get()) {
}
/srv/webapp/vendor/shopware/core/Framework/Script/Execution/ScriptExecutor.php:55 {
Shopware\Core\Framework\Script\Execution\ScriptExecutor->execute(Hook $hook): void …
›
› $scripts = $this->loader->get($hook->getName());
› $this->traces->initHook($hook);
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/Processor.php:57 {
Shopware\Core\Checkout\Cart\Processor->Shopware\Core\Checkout\Cart\{closure} …
› if ($behavior->hookAware()) {
› $this->executor->execute(new CartHook($cart, $context));
› }
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/Processor.php:34 {
Shopware\Core\Checkout\Cart\Processor->process(Cart $original, SalesChannelContext $context, CartBehavior $behavior): Cart …
› {
› return Profiler::trace('cart::process', function () use ($original, $context, $behavior) {
› $cart = new Cart($original->getToken());
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/CartRuleLoader.php:109 {
Shopware\Core\Checkout\Cart\CartRuleLoader->Shopware\Core\Checkout\Cart\{closure} …
› // start first cart calculation to have all objects enriched
› $cart = $this->processor->process($cart, $context, $behaviorContext);
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/CartRuleLoader.php:83 {
Shopware\Core\Checkout\Cart\CartRuleLoader->load(SalesChannelContext $context, Cart $cart, CartBehavior $behaviorContext, bool $new): RuleLoaderResult …
› {
› return Profiler::trace('cart-rule-loader', function () use ($context, $cart, $behaviorContext, $new) {
› $rules = $this->loadRules($context->getContext());
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/CartRuleLoader.php:61 {
Shopware\Core\Checkout\Cart\CartRuleLoader->loadByToken(SalesChannelContext $context, string $cartToken): RuleLoaderResult …
›
› return $this->load($context, $cart, new CartBehavior($context->getPermissions()), true);
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:97 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $result = $this->ruleLoader->loadByToken($context, $token);
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
"cache-adapter" => "Symfony\Component\Cache\Adapter\RedisTagAwareAdapter"
]
"channel" => "cache"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.943+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.943+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.943+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.953+00:00"
"message" => "Failed to save key "{key}" of type array: Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
"priority" => 300
"priorityName" => "WARNING"
"context" => [
"key" => "shopware-app-scripts"
"exception" => Symfony\Component\Cache\Exception\InvalidArgumentException {#4788
#message: "Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
#code: 0
#file: "/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php"
#line: 320
trace: {
/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php:320 {
Symfony\Component\Cache\Adapter\RedisAdapter::Symfony\Component\Cache\Traits\{closure} …
› } catch (\RedisException|\Relay\Exception $e) {
› throw new InvalidArgumentException('Redis connection failed: '.$e->getMessage());
› }
}
/srv/webapp/vendor/symfony/cache/Traits/RedisProxyTrait.php:38 {
Symfony\Component\Cache\Traits\Redis6Proxy->initializeLazyObject(): object …
› {
› return $this->realInstance ??= ($this->initializer)();
› }
}
/srv/webapp/vendor/symfony/cache/Traits/Redis6Proxy.php:544 {
Symfony\Component\Cache\Traits\Redis6Proxy->info(...$sections): Redis|array|false …
› {
› return $this->initializeLazyObject()->info(...\func_get_args());
› }
}
/srv/webapp/vendor/symfony/cache/Adapter/RedisTagAwareAdapter.php:297 {
Symfony\Component\Cache\Adapter\RedisTagAwareAdapter->getRedisEvictionPolicy(): string …
› foreach ($hosts as $host) {
› $info = $host->info('Memory');
›
}
/srv/webapp/vendor/symfony/cache/Adapter/RedisTagAwareAdapter.php:88 {
Symfony\Component\Cache\Adapter\RedisTagAwareAdapter->doSave(array $values, int $lifetime, array $addTagData = [], array $delTagData = []): array …
› {
› $eviction = $this->getRedisEvictionPolicy();
› if ('noeviction' !== $eviction && !str_starts_with($eviction, 'volatile-')) {
}
/srv/webapp/vendor/symfony/cache/Adapter/AbstractTagAwareAdapter.php:186 {
Symfony\Component\Cache\Adapter\AbstractTagAwareAdapter->commit(): bool …
› $values = $this->extractTagData($values, $addTagData, $removeTagData);
› $e = $this->doSave($values, $lifetime, $addTagData, $removeTagData);
› } catch (\Exception $e) {
}
/srv/webapp/vendor/symfony/cache/Traits/AbstractAdapterTrait.php:237 {
Symfony\Component\Cache\Adapter\AbstractTagAwareAdapter->save(CacheItemInterface $item): bool …
›
› return $this->commit();
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheDecorator.php:75 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->save(CacheItemInterface $item): bool …
› {
› $result = $this->decorated->save($item);
›
}
/srv/webapp/vendor/symfony/cache/Adapter/TraceableAdapter.php:107 {
Symfony\Component\Cache\Adapter\TraceableAdapter->save(CacheItemInterface $item): bool …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
}
/srv/webapp/vendor/shopware/core/Framework/Script/Execution/ScriptLoader.php:57 {
Shopware\Core\Framework\Script\Execution\ScriptLoader->get(string $hook): array …
› $cacheItem = CacheCompressor::compress($cacheItem, $scripts);
› $this->cache->save($cacheItem);
›
}
/srv/webapp/vendor/shopware/core/Framework/Script/Execution/ScriptExecutor.php:55 {
Shopware\Core\Framework\Script\Execution\ScriptExecutor->execute(Hook $hook): void …
›
› $scripts = $this->loader->get($hook->getName());
› $this->traces->initHook($hook);
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/Processor.php:57 {
Shopware\Core\Checkout\Cart\Processor->Shopware\Core\Checkout\Cart\{closure} …
› if ($behavior->hookAware()) {
› $this->executor->execute(new CartHook($cart, $context));
› }
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/Processor.php:34 {
Shopware\Core\Checkout\Cart\Processor->process(Cart $original, SalesChannelContext $context, CartBehavior $behavior): Cart …
› {
› return Profiler::trace('cart::process', function () use ($original, $context, $behavior) {
› $cart = new Cart($original->getToken());
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/CartRuleLoader.php:109 {
Shopware\Core\Checkout\Cart\CartRuleLoader->Shopware\Core\Checkout\Cart\{closure} …
› // start first cart calculation to have all objects enriched
› $cart = $this->processor->process($cart, $context, $behaviorContext);
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/CartRuleLoader.php:83 {
Shopware\Core\Checkout\Cart\CartRuleLoader->load(SalesChannelContext $context, Cart $cart, CartBehavior $behaviorContext, bool $new): RuleLoaderResult …
› {
› return Profiler::trace('cart-rule-loader', function () use ($context, $cart, $behaviorContext, $new) {
› $rules = $this->loadRules($context->getContext());
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/CartRuleLoader.php:61 {
Shopware\Core\Checkout\Cart\CartRuleLoader->loadByToken(SalesChannelContext $context, string $cartToken): RuleLoaderResult …
›
› return $this->load($context, $cart, new CartBehavior($context->getPermissions()), true);
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:97 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $result = $this->ruleLoader->loadByToken($context, $token);
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
"cache-adapter" => "Symfony\Component\Cache\Adapter\RedisTagAwareAdapter"
]
"channel" => "cache"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.955+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.955+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.955+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.970+00:00"
"message" => "Failed to fetch key "{key}": Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
"priority" => 300
"priorityName" => "WARNING"
"context" => [
"key" => "shopware-app-scripts"
"exception" => Symfony\Component\Cache\Exception\InvalidArgumentException {#4960
#message: "Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
#code: 0
#file: "/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php"
#line: 320
trace: {
/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php:320 {
Symfony\Component\Cache\Adapter\RedisAdapter::Symfony\Component\Cache\Traits\{closure} …
› } catch (\RedisException|\Relay\Exception $e) {
› throw new InvalidArgumentException('Redis connection failed: '.$e->getMessage());
› }
}
/srv/webapp/vendor/symfony/cache/Traits/RedisProxyTrait.php:38 {
Symfony\Component\Cache\Traits\Redis6Proxy->initializeLazyObject(): object …
› {
› return $this->realInstance ??= ($this->initializer)();
› }
}
/srv/webapp/vendor/symfony/cache/Traits/Redis6ProxyTrait.php:37 {
Symfony\Component\Cache\Traits\Redis6Proxy->mget($keys): Redis|array|false …
› {
› return $this->initializeLazyObject()->mget(...\func_get_args());
› }
}
/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php:450 {
Symfony\Component\Cache\Adapter\RedisTagAwareAdapter->doFetch(array $ids): iterable …
› } else {
› $values = $this->redis->mget($ids);
›
}
/srv/webapp/vendor/symfony/cache/Traits/AbstractAdapterTrait.php:193 {
Symfony\Component\Cache\Adapter\AbstractTagAwareAdapter->getItem(mixed $key): CacheItem …
› try {
› foreach ($this->doFetch([$id]) as $value) {
› $isHit = true;
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheDecorator.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->getItem($key): CacheItem …
› {
› $item = $this->decorated->getItem($key);
›
}
/srv/webapp/vendor/symfony/cache/Adapter/TraceableAdapter.php:70 {
Symfony\Component\Cache\Adapter\TraceableAdapter->getItem(mixed $key): CacheItem …
› try {
› $item = $this->pool->getItem($key);
› } finally {
}
/srv/webapp/vendor/shopware/core/Framework/Script/Execution/ScriptLoader.php:49 {
Shopware\Core\Framework\Script\Execution\ScriptLoader->get(string $hook): array …
› {
› $cacheItem = $this->cache->getItem(self::CACHE_KEY);
› if ($cacheItem->isHit() && $cacheItem->get()) {
}
/srv/webapp/vendor/shopware/core/Framework/Script/Execution/ScriptExecutor.php:55 {
Shopware\Core\Framework\Script\Execution\ScriptExecutor->execute(Hook $hook): void …
›
› $scripts = $this->loader->get($hook->getName());
› $this->traces->initHook($hook);
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/Processor.php:57 {
Shopware\Core\Checkout\Cart\Processor->Shopware\Core\Checkout\Cart\{closure} …
› if ($behavior->hookAware()) {
› $this->executor->execute(new CartHook($cart, $context));
› }
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/Processor.php:34 {
Shopware\Core\Checkout\Cart\Processor->process(Cart $original, SalesChannelContext $context, CartBehavior $behavior): Cart …
› {
› return Profiler::trace('cart::process', function () use ($original, $context, $behavior) {
› $cart = new Cart($original->getToken());
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/CartRuleLoader.php:127 {
Shopware\Core\Checkout\Cart\CartRuleLoader->Shopware\Core\Checkout\Cart\{closure} …
› // calculate cart again
› $cart = $this->processor->process($cart, $context, $behaviorContext);
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/CartRuleLoader.php:83 {
Shopware\Core\Checkout\Cart\CartRuleLoader->load(SalesChannelContext $context, Cart $cart, CartBehavior $behaviorContext, bool $new): RuleLoaderResult …
› {
› return Profiler::trace('cart-rule-loader', function () use ($context, $cart, $behaviorContext, $new) {
› $rules = $this->loadRules($context->getContext());
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/CartRuleLoader.php:61 {
Shopware\Core\Checkout\Cart\CartRuleLoader->loadByToken(SalesChannelContext $context, string $cartToken): RuleLoaderResult …
›
› return $this->load($context, $cart, new CartBehavior($context->getPermissions()), true);
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:97 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $result = $this->ruleLoader->loadByToken($context, $token);
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
"cache-adapter" => "Symfony\Component\Cache\Adapter\RedisTagAwareAdapter"
]
"channel" => "cache"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.971+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.971+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.971+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.978+00:00"
"message" => "Failed to save key "{key}" of type array: Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
"priority" => 300
"priorityName" => "WARNING"
"context" => [
"key" => "shopware-app-scripts"
"exception" => Symfony\Component\Cache\Exception\InvalidArgumentException {#4914
#message: "Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
#code: 0
#file: "/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php"
#line: 320
trace: {
/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php:320 {
Symfony\Component\Cache\Adapter\RedisAdapter::Symfony\Component\Cache\Traits\{closure} …
› } catch (\RedisException|\Relay\Exception $e) {
› throw new InvalidArgumentException('Redis connection failed: '.$e->getMessage());
› }
}
/srv/webapp/vendor/symfony/cache/Traits/RedisProxyTrait.php:38 {
Symfony\Component\Cache\Traits\Redis6Proxy->initializeLazyObject(): object …
› {
› return $this->realInstance ??= ($this->initializer)();
› }
}
/srv/webapp/vendor/symfony/cache/Traits/Redis6Proxy.php:544 {
Symfony\Component\Cache\Traits\Redis6Proxy->info(...$sections): Redis|array|false …
› {
› return $this->initializeLazyObject()->info(...\func_get_args());
› }
}
/srv/webapp/vendor/symfony/cache/Adapter/RedisTagAwareAdapter.php:297 {
Symfony\Component\Cache\Adapter\RedisTagAwareAdapter->getRedisEvictionPolicy(): string …
› foreach ($hosts as $host) {
› $info = $host->info('Memory');
›
}
/srv/webapp/vendor/symfony/cache/Adapter/RedisTagAwareAdapter.php:88 {
Symfony\Component\Cache\Adapter\RedisTagAwareAdapter->doSave(array $values, int $lifetime, array $addTagData = [], array $delTagData = []): array …
› {
› $eviction = $this->getRedisEvictionPolicy();
› if ('noeviction' !== $eviction && !str_starts_with($eviction, 'volatile-')) {
}
/srv/webapp/vendor/symfony/cache/Adapter/AbstractTagAwareAdapter.php:186 {
Symfony\Component\Cache\Adapter\AbstractTagAwareAdapter->commit(): bool …
› $values = $this->extractTagData($values, $addTagData, $removeTagData);
› $e = $this->doSave($values, $lifetime, $addTagData, $removeTagData);
› } catch (\Exception $e) {
}
/srv/webapp/vendor/symfony/cache/Traits/AbstractAdapterTrait.php:237 {
Symfony\Component\Cache\Adapter\AbstractTagAwareAdapter->save(CacheItemInterface $item): bool …
›
› return $this->commit();
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheDecorator.php:75 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->save(CacheItemInterface $item): bool …
› {
› $result = $this->decorated->save($item);
›
}
/srv/webapp/vendor/symfony/cache/Adapter/TraceableAdapter.php:107 {
Symfony\Component\Cache\Adapter\TraceableAdapter->save(CacheItemInterface $item): bool …
› try {
› return $event->result[$item->getKey()] = $this->pool->save($item);
› } finally {
}
/srv/webapp/vendor/shopware/core/Framework/Script/Execution/ScriptLoader.php:57 {
Shopware\Core\Framework\Script\Execution\ScriptLoader->get(string $hook): array …
› $cacheItem = CacheCompressor::compress($cacheItem, $scripts);
› $this->cache->save($cacheItem);
›
}
/srv/webapp/vendor/shopware/core/Framework/Script/Execution/ScriptExecutor.php:55 {
Shopware\Core\Framework\Script\Execution\ScriptExecutor->execute(Hook $hook): void …
›
› $scripts = $this->loader->get($hook->getName());
› $this->traces->initHook($hook);
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/Processor.php:57 {
Shopware\Core\Checkout\Cart\Processor->Shopware\Core\Checkout\Cart\{closure} …
› if ($behavior->hookAware()) {
› $this->executor->execute(new CartHook($cart, $context));
› }
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/Processor.php:34 {
Shopware\Core\Checkout\Cart\Processor->process(Cart $original, SalesChannelContext $context, CartBehavior $behavior): Cart …
› {
› return Profiler::trace('cart::process', function () use ($original, $context, $behavior) {
› $cart = new Cart($original->getToken());
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/CartRuleLoader.php:127 {
Shopware\Core\Checkout\Cart\CartRuleLoader->Shopware\Core\Checkout\Cart\{closure} …
› // calculate cart again
› $cart = $this->processor->process($cart, $context, $behaviorContext);
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/CartRuleLoader.php:83 {
Shopware\Core\Checkout\Cart\CartRuleLoader->load(SalesChannelContext $context, Cart $cart, CartBehavior $behaviorContext, bool $new): RuleLoaderResult …
› {
› return Profiler::trace('cart-rule-loader', function () use ($context, $cart, $behaviorContext, $new) {
› $rules = $this->loadRules($context->getContext());
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/CartRuleLoader.php:61 {
Shopware\Core\Checkout\Cart\CartRuleLoader->loadByToken(SalesChannelContext $context, string $cartToken): RuleLoaderResult …
›
› return $this->load($context, $cart, new CartBehavior($context->getPermissions()), true);
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:97 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $result = $this->ruleLoader->loadByToken($context, $token);
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
"cache-adapter" => "Symfony\Component\Cache\Adapter\RedisTagAwareAdapter"
]
"channel" => "cache"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.979+00:00"
"message" => "#1 Rule detection: Ship: BLB: B2C with priority 2 (id: 018c90594939797cb212b5f1784feccd)"
"priority" => 200
"priorityName" => "INFO"
"context" => []
"channel" => "app"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.979+00:00"
"message" => "#2 Rule detection: Payment Method is prepayment with priority 2 (id: 018dc259b8517cc2892378ed2a66330f)"
"priority" => 200
"priorityName" => "INFO"
"context" => []
"channel" => "app"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.979+00:00"
"message" => "#3 Rule detection: Price: Manoosh with priority 1 (id: 018a8abb53fb79d9877b225738a35e25)"
"priority" => 200
"priorityName" => "INFO"
"context" => []
"channel" => "app"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.979+00:00"
"message" => "#4 Rule detection: Ship: B2C: Zone DE with priority 1 (id: 018c3a3c4ab07a19b89baa400ba46c2c)"
"priority" => 200
"priorityName" => "INFO"
"context" => []
"channel" => "app"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.979+00:00"
"message" => "#5 Rule detection: Sales Channel is KFL with priority 1 (id: 018d545005af7da5abf8a0be3fffa920)"
"priority" => 200
"priorityName" => "INFO"
"context" => []
"channel" => "app"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.979+00:00"
"message" => "#6 Rule detection: Customers: All with priority 1 (id: 65ed49b7dc1e4af5b7d99eb909ba2ac5)"
"priority" => 200
"priorityName" => "INFO"
"context" => []
"channel" => "app"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.979+00:00"
"message" => "#7 Rule detection: Ship: BLB: Zone 0 with priority 0 (id: 6a51583fac9df0b481bbcc77055dacdf)"
"priority" => 200
"priorityName" => "INFO"
"context" => []
"channel" => "app"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.992+00:00"
"message" => "User Deprecated: Since shopware/core : The tag `shopware.payment.method.sync` is deprecated for service Swag\PayPal\Checkout\Payment\Method\PayLaterHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5096
#message: "User Deprecated: Since shopware/core : The tag `shopware.payment.method.sync` is deprecated for service Swag\PayPal\Checkout\Payment\Method\PayLaterHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:55 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:26327 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› return $container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2071 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2111 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2108 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::ContainerIS0ztvJ\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/srv/webapp/vendor/symfony/var-exporter/Internal/LazyObjectState.php:59 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/symfony/var-exporter/LazyGhostTrait.php:146 {
ContainerIS0ztvJ\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.996+00:00"
"message" => "User Deprecated: The "Swag\PayPal\Checkout\Payment\Method\AbstractSyncAPMHandler" class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\SynchronousPaymentHandlerInterface" that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5146
#message: "User Deprecated: The "Swag\PayPal\Checkout\Payment\Method\AbstractSyncAPMHandler" class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\SynchronousPaymentHandlerInterface" that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead."
#code: 0
#file: "/srv/webapp/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 345
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/symfony/error-handler/DebugClassLoader.php:345 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPayLaterHandlerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/srv/webapp/vendor/symfony/dependency-injection/Container.php:399 {
Symfony\Component\DependencyInjection\Container->getService(string|false $registry, string $id, ?string $method, string|bool $load): mixed …
› if (false !== $registry) {
› return $this->{$registry}[$id] ??= $load ? $this->load($method) : $this->{$method}($this);
› }
}
/srv/webapp/vendor/symfony/dependency-injection/Argument/ServiceLocator.php:36 {
Symfony\Component\DependencyInjection\Argument\ServiceLocator->get(string $id): mixed …
› 1 => $this->serviceMap[$id][0],
› default => ($this->factory)(...$this->serviceMap[$id]),
› };
}
/srv/webapp/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:59 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› );
› $handler = $syncHandlers->get($serviceId);
› $this->handlers[(string) $serviceId] = $handler;
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:26327 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› return $container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2071 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2111 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2108 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::ContainerIS0ztvJ\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/srv/webapp/vendor/symfony/var-exporter/Internal/LazyObjectState.php:59 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/symfony/var-exporter/LazyGhostTrait.php:146 {
ContainerIS0ztvJ\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.997+00:00"
"message" => "User Deprecated: Since shopware/core : The tag `shopware.payment.method.sync` is deprecated for service Swag\PayPal\Checkout\Payment\Method\SEPAHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5143
#message: "User Deprecated: Since shopware/core : The tag `shopware.payment.method.sync` is deprecated for service Swag\PayPal\Checkout\Payment\Method\SEPAHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:55 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:26327 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› return $container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2071 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2111 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2108 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::ContainerIS0ztvJ\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/srv/webapp/vendor/symfony/var-exporter/Internal/LazyObjectState.php:59 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/symfony/var-exporter/LazyGhostTrait.php:146 {
ContainerIS0ztvJ\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.997+00:00"
"message" => "User Deprecated: Since shopware/core : The tag `shopware.payment.method.sync` is deprecated for service Swag\PayPal\Checkout\Payment\Method\VenmoHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5141
#message: "User Deprecated: Since shopware/core : The tag `shopware.payment.method.sync` is deprecated for service Swag\PayPal\Checkout\Payment\Method\VenmoHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:55 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:26327 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› return $container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2071 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2111 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2108 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::ContainerIS0ztvJ\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/srv/webapp/vendor/symfony/var-exporter/Internal/LazyObjectState.php:59 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/symfony/var-exporter/LazyGhostTrait.php:146 {
ContainerIS0ztvJ\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.998+00:00"
"message" => "User Deprecated: The "Swag\PayPal\Checkout\Payment\Method\VenmoHandler" class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\RecurringPaymentHandlerInterface" that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5132
#message: "User Deprecated: The "Swag\PayPal\Checkout\Payment\Method\VenmoHandler" class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\RecurringPaymentHandlerInterface" that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead."
#code: 0
#file: "/srv/webapp/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 345
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/symfony/error-handler/DebugClassLoader.php:345 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getVenmoHandlerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/srv/webapp/vendor/symfony/dependency-injection/Container.php:399 {
Symfony\Component\DependencyInjection\Container->getService(string|false $registry, string $id, ?string $method, string|bool $load): mixed …
› if (false !== $registry) {
› return $this->{$registry}[$id] ??= $load ? $this->load($method) : $this->{$method}($this);
› }
}
/srv/webapp/vendor/symfony/dependency-injection/Argument/ServiceLocator.php:36 {
Symfony\Component\DependencyInjection\Argument\ServiceLocator->get(string $id): mixed …
› 1 => $this->serviceMap[$id][0],
› default => ($this->factory)(...$this->serviceMap[$id]),
› };
}
/srv/webapp/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:59 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› );
› $handler = $syncHandlers->get($serviceId);
› $this->handlers[(string) $serviceId] = $handler;
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:26327 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› return $container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2071 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2111 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2108 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::ContainerIS0ztvJ\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/srv/webapp/vendor/symfony/var-exporter/Internal/LazyObjectState.php:59 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/symfony/var-exporter/LazyGhostTrait.php:146 {
ContainerIS0ztvJ\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.998+00:00"
"message" => "User Deprecated: Since shopware/core : The tag `shopware.payment.method.sync` is deprecated for service Swag\PayPal\Checkout\Payment\Method\ApplePayHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5131
#message: "User Deprecated: Since shopware/core : The tag `shopware.payment.method.sync` is deprecated for service Swag\PayPal\Checkout\Payment\Method\ApplePayHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:55 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:26327 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› return $container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2071 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2111 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2108 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::ContainerIS0ztvJ\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/srv/webapp/vendor/symfony/var-exporter/Internal/LazyObjectState.php:59 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/symfony/var-exporter/LazyGhostTrait.php:146 {
ContainerIS0ztvJ\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.998+00:00"
"message" => "User Deprecated: Since shopware/core : The tag `shopware.payment.method.sync` is deprecated for service Swag\PayPal\Checkout\Payment\Method\GooglePayHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5125
#message: "User Deprecated: Since shopware/core : The tag `shopware.payment.method.sync` is deprecated for service Swag\PayPal\Checkout\Payment\Method\GooglePayHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:55 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:26327 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› return $container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2071 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2111 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2108 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::ContainerIS0ztvJ\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/srv/webapp/vendor/symfony/var-exporter/Internal/LazyObjectState.php:59 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/symfony/var-exporter/LazyGhostTrait.php:146 {
ContainerIS0ztvJ\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.999+00:00"
"message" => "User Deprecated: Since shopware/core : The tag `shopware.payment.method.sync` is deprecated for service Swag\PayPal\Checkout\Payment\Method\PUIHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5086
#message: "User Deprecated: Since shopware/core : The tag `shopware.payment.method.sync` is deprecated for service Swag\PayPal\Checkout\Payment\Method\PUIHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:55 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:26327 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› return $container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2071 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2111 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2108 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::ContainerIS0ztvJ\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/srv/webapp/vendor/symfony/var-exporter/Internal/LazyObjectState.php:59 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/symfony/var-exporter/LazyGhostTrait.php:146 {
ContainerIS0ztvJ\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383855
"timestamp_rfc3339" => "2025-07-01T15:30:55.999+00:00"
"message" => "User Deprecated: The "Swag\PayPal\Checkout\Payment\Method\PUIHandler" class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\SynchronousPaymentHandlerInterface" that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5105
#message: "User Deprecated: The "Swag\PayPal\Checkout\Payment\Method\PUIHandler" class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\SynchronousPaymentHandlerInterface" that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead."
#code: 0
#file: "/srv/webapp/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 345
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/symfony/error-handler/DebugClassLoader.php:345 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPUIHandlerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/srv/webapp/vendor/symfony/dependency-injection/Container.php:399 {
Symfony\Component\DependencyInjection\Container->getService(string|false $registry, string $id, ?string $method, string|bool $load): mixed …
› if (false !== $registry) {
› return $this->{$registry}[$id] ??= $load ? $this->load($method) : $this->{$method}($this);
› }
}
/srv/webapp/vendor/symfony/dependency-injection/Argument/ServiceLocator.php:36 {
Symfony\Component\DependencyInjection\Argument\ServiceLocator->get(string $id): mixed …
› 1 => $this->serviceMap[$id][0],
› default => ($this->factory)(...$this->serviceMap[$id]),
› };
}
/srv/webapp/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:59 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› );
› $handler = $syncHandlers->get($serviceId);
› $this->handlers[(string) $serviceId] = $handler;
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:26327 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› return $container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2071 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2111 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2108 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::ContainerIS0ztvJ\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/srv/webapp/vendor/symfony/var-exporter/Internal/LazyObjectState.php:59 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/symfony/var-exporter/LazyGhostTrait.php:146 {
ContainerIS0ztvJ\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.000+00:00"
"message" => "User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\BancontactAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5150
#message: "User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\BancontactAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:67 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:26327 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› return $container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2071 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2111 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2108 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::ContainerIS0ztvJ\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/srv/webapp/vendor/symfony/var-exporter/Internal/LazyObjectState.php:59 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/symfony/var-exporter/LazyGhostTrait.php:146 {
ContainerIS0ztvJ\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.000+00:00"
"message" => "User Deprecated: The "Swag\PayPal\Checkout\Payment\Method\APMHandler" class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\AsynchronousPaymentHandlerInterface" that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5119
#message: "User Deprecated: The "Swag\PayPal\Checkout\Payment\Method\APMHandler" class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\AsynchronousPaymentHandlerInterface" that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead."
#code: 0
#file: "/srv/webapp/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 345
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/symfony/error-handler/DebugClassLoader.php:345 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getBancontactAPMHandlerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/srv/webapp/vendor/symfony/dependency-injection/Container.php:399 {
Symfony\Component\DependencyInjection\Container->getService(string|false $registry, string $id, ?string $method, string|bool $load): mixed …
› if (false !== $registry) {
› return $this->{$registry}[$id] ??= $load ? $this->load($method) : $this->{$method}($this);
› }
}
/srv/webapp/vendor/symfony/dependency-injection/Argument/ServiceLocator.php:36 {
Symfony\Component\DependencyInjection\Argument\ServiceLocator->get(string $id): mixed …
› 1 => $this->serviceMap[$id][0],
› default => ($this->factory)(...$this->serviceMap[$id]),
› };
}
/srv/webapp/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:71 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› );
› $handler = $asyncHandlers->get($serviceId);
› $this->handlers[(string) $serviceId] = $handler;
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:26327 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› return $container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2071 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2111 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2108 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::ContainerIS0ztvJ\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/srv/webapp/vendor/symfony/var-exporter/Internal/LazyObjectState.php:59 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/symfony/var-exporter/LazyGhostTrait.php:146 {
ContainerIS0ztvJ\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.000+00:00"
"message" => "User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\BlikAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5144
#message: "User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\BlikAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:67 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:26327 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› return $container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2071 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2111 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2108 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::ContainerIS0ztvJ\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/srv/webapp/vendor/symfony/var-exporter/Internal/LazyObjectState.php:59 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/symfony/var-exporter/LazyGhostTrait.php:146 {
ContainerIS0ztvJ\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.001+00:00"
"message" => "User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\EpsAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5140
#message: "User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\EpsAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:67 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:26327 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› return $container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2071 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2111 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2108 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::ContainerIS0ztvJ\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/srv/webapp/vendor/symfony/var-exporter/Internal/LazyObjectState.php:59 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/symfony/var-exporter/LazyGhostTrait.php:146 {
ContainerIS0ztvJ\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.001+00:00"
"message" => "User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\GiropayAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5156
#message: "User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\GiropayAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:67 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:26327 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› return $container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2071 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2111 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2108 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::ContainerIS0ztvJ\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/srv/webapp/vendor/symfony/var-exporter/Internal/LazyObjectState.php:59 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/symfony/var-exporter/LazyGhostTrait.php:146 {
ContainerIS0ztvJ\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.001+00:00"
"message" => "User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\IdealAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5159
#message: "User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\IdealAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:67 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:26327 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› return $container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2071 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2111 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2108 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::ContainerIS0ztvJ\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/srv/webapp/vendor/symfony/var-exporter/Internal/LazyObjectState.php:59 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/symfony/var-exporter/LazyGhostTrait.php:146 {
ContainerIS0ztvJ\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.001+00:00"
"message" => "User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\MultibancoAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5162
#message: "User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\MultibancoAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:67 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:26327 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› return $container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2071 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2111 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2108 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::ContainerIS0ztvJ\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/srv/webapp/vendor/symfony/var-exporter/Internal/LazyObjectState.php:59 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/symfony/var-exporter/LazyGhostTrait.php:146 {
ContainerIS0ztvJ\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.001+00:00"
"message" => "User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\MyBankAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5165
#message: "User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\MyBankAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:67 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:26327 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› return $container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2071 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2111 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2108 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::ContainerIS0ztvJ\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/srv/webapp/vendor/symfony/var-exporter/Internal/LazyObjectState.php:59 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/symfony/var-exporter/LazyGhostTrait.php:146 {
ContainerIS0ztvJ\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.001+00:00"
"message" => "User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\OxxoAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5168
#message: "User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\OxxoAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:67 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:26327 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› return $container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2071 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2111 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2108 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::ContainerIS0ztvJ\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/srv/webapp/vendor/symfony/var-exporter/Internal/LazyObjectState.php:59 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/symfony/var-exporter/LazyGhostTrait.php:146 {
ContainerIS0ztvJ\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.002+00:00"
"message" => "User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\P24APMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5171
#message: "User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\P24APMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:67 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:26327 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› return $container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2071 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2111 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2108 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::ContainerIS0ztvJ\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/srv/webapp/vendor/symfony/var-exporter/Internal/LazyObjectState.php:59 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/symfony/var-exporter/LazyGhostTrait.php:146 {
ContainerIS0ztvJ\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.002+00:00"
"message" => "User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\SofortAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5174
#message: "User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\SofortAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:67 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:26327 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› return $container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2071 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2111 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2108 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::ContainerIS0ztvJ\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/srv/webapp/vendor/symfony/var-exporter/Internal/LazyObjectState.php:59 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/symfony/var-exporter/LazyGhostTrait.php:146 {
ContainerIS0ztvJ\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.002+00:00"
"message" => "User Deprecated: Since swag/paypal 10.0.0: tag:v10.0.0 - The Swag\PayPal\Checkout\Payment\Method\SofortAPMHandler service will be removed"
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5173
#message: "User Deprecated: Since swag/paypal 10.0.0: tag:v10.0.0 - The Swag\PayPal\Checkout\Payment\Method\SofortAPMHandler service will be removed"
#code: 0
#file: "/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php"
#line: 37323
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:37323 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getSofortAPMHandlerService($container) …
› {
› trigger_deprecation('swag/paypal', '10.0.0', 'tag:v10.0.0 - The Swag\\PayPal\\Checkout\\Payment\\Method\\SofortAPMHandler service will be removed');
›
}
/srv/webapp/vendor/symfony/dependency-injection/Container.php:399 {
Symfony\Component\DependencyInjection\Container->getService(string|false $registry, string $id, ?string $method, string|bool $load): mixed …
› if (false !== $registry) {
› return $this->{$registry}[$id] ??= $load ? $this->load($method) : $this->{$method}($this);
› }
}
/srv/webapp/vendor/symfony/dependency-injection/Argument/ServiceLocator.php:36 {
Symfony\Component\DependencyInjection\Argument\ServiceLocator->get(string $id): mixed …
› 1 => $this->serviceMap[$id][0],
› default => ($this->factory)(...$this->serviceMap[$id]),
› };
}
/srv/webapp/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:71 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› );
› $handler = $asyncHandlers->get($serviceId);
› $this->handlers[(string) $serviceId] = $handler;
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:26327 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› return $container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2071 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2111 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2108 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::ContainerIS0ztvJ\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/srv/webapp/vendor/symfony/var-exporter/Internal/LazyObjectState.php:59 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/symfony/var-exporter/LazyGhostTrait.php:146 {
ContainerIS0ztvJ\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.002+00:00"
"message" => "User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\TrustlyAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5176
#message: "User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\TrustlyAPMHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:67 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:26327 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› return $container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2071 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2111 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2108 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::ContainerIS0ztvJ\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/srv/webapp/vendor/symfony/var-exporter/Internal/LazyObjectState.php:59 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/symfony/var-exporter/LazyGhostTrait.php:146 {
ContainerIS0ztvJ\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.002+00:00"
"message" => "User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\ACDCHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5130
#message: "User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\Method\ACDCHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:67 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:26327 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› return $container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2071 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2111 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2108 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::ContainerIS0ztvJ\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/srv/webapp/vendor/symfony/var-exporter/Internal/LazyObjectState.php:59 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/symfony/var-exporter/LazyGhostTrait.php:146 {
ContainerIS0ztvJ\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.003+00:00"
"message" => "User Deprecated: The "Swag\PayPal\Checkout\Payment\Method\ACDCHandler" class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\AsynchronousPaymentHandlerInterface" that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5182
#message: "User Deprecated: The "Swag\PayPal\Checkout\Payment\Method\ACDCHandler" class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\AsynchronousPaymentHandlerInterface" that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead."
#code: 0
#file: "/srv/webapp/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 345
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/symfony/error-handler/DebugClassLoader.php:345 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getACDCHandlerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/srv/webapp/vendor/symfony/dependency-injection/Container.php:399 {
Symfony\Component\DependencyInjection\Container->getService(string|false $registry, string $id, ?string $method, string|bool $load): mixed …
› if (false !== $registry) {
› return $this->{$registry}[$id] ??= $load ? $this->load($method) : $this->{$method}($this);
› }
}
/srv/webapp/vendor/symfony/dependency-injection/Argument/ServiceLocator.php:36 {
Symfony\Component\DependencyInjection\Argument\ServiceLocator->get(string $id): mixed …
› 1 => $this->serviceMap[$id][0],
› default => ($this->factory)(...$this->serviceMap[$id]),
› };
}
/srv/webapp/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:71 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› );
› $handler = $asyncHandlers->get($serviceId);
› $this->handlers[(string) $serviceId] = $handler;
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:26327 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› return $container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2071 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2111 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2108 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::ContainerIS0ztvJ\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/srv/webapp/vendor/symfony/var-exporter/Internal/LazyObjectState.php:59 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/symfony/var-exporter/LazyGhostTrait.php:146 {
ContainerIS0ztvJ\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.003+00:00"
"message" => "User Deprecated: The "Swag\PayPal\Checkout\Payment\Method\ACDCHandler" class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\RecurringPaymentHandlerInterface" that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5188
#message: "User Deprecated: The "Swag\PayPal\Checkout\Payment\Method\ACDCHandler" class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\RecurringPaymentHandlerInterface" that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead."
#code: 0
#file: "/srv/webapp/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 345
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/symfony/error-handler/DebugClassLoader.php:345 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getACDCHandlerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/srv/webapp/vendor/symfony/dependency-injection/Container.php:399 {
Symfony\Component\DependencyInjection\Container->getService(string|false $registry, string $id, ?string $method, string|bool $load): mixed …
› if (false !== $registry) {
› return $this->{$registry}[$id] ??= $load ? $this->load($method) : $this->{$method}($this);
› }
}
/srv/webapp/vendor/symfony/dependency-injection/Argument/ServiceLocator.php:36 {
Symfony\Component\DependencyInjection\Argument\ServiceLocator->get(string $id): mixed …
› 1 => $this->serviceMap[$id][0],
› default => ($this->factory)(...$this->serviceMap[$id]),
› };
}
/srv/webapp/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:71 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› );
› $handler = $asyncHandlers->get($serviceId);
› $this->handlers[(string) $serviceId] = $handler;
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:26327 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› return $container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2071 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2111 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2108 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::ContainerIS0ztvJ\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/srv/webapp/vendor/symfony/var-exporter/Internal/LazyObjectState.php:59 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/symfony/var-exporter/LazyGhostTrait.php:146 {
ContainerIS0ztvJ\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.003+00:00"
"message" => "User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\PayPalPaymentHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5196
#message: "User Deprecated: Since shopware/core : The tag `shopware.payment.method.async` is deprecated for service Swag\PayPal\Checkout\Payment\PayPalPaymentHandler and will be removed in 6.7.0. Use `shopware.payment.method` instead."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Framework/Feature.php"
#line: 255
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/shopware/core/Framework/Feature.php:255 {
Shopware\Core\Framework\Feature::triggerDeprecationOrThrow(string $majorFlag, string $message): void …
›
› trigger_deprecation('shopware/core', '', $message);
› }
}
/srv/webapp/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:67 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› }
› Feature::triggerDeprecationOrThrow(
› 'v6.7.0.0',
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:26327 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› return $container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2071 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2111 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2108 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::ContainerIS0ztvJ\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/srv/webapp/vendor/symfony/var-exporter/Internal/LazyObjectState.php:59 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/symfony/var-exporter/LazyGhostTrait.php:146 {
ContainerIS0ztvJ\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.005+00:00"
"message" => "User Deprecated: The "Swag\PayPal\Checkout\Payment\PayPalPaymentHandler" class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\AsynchronousPaymentHandlerInterface" that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5186
#message: "User Deprecated: The "Swag\PayPal\Checkout\Payment\PayPalPaymentHandler" class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\AsynchronousPaymentHandlerInterface" that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead."
#code: 0
#file: "/srv/webapp/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 345
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/symfony/error-handler/DebugClassLoader.php:345 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPayPalPaymentHandlerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/srv/webapp/vendor/symfony/dependency-injection/Container.php:399 {
Symfony\Component\DependencyInjection\Container->getService(string|false $registry, string $id, ?string $method, string|bool $load): mixed …
› if (false !== $registry) {
› return $this->{$registry}[$id] ??= $load ? $this->load($method) : $this->{$method}($this);
› }
}
/srv/webapp/vendor/symfony/dependency-injection/Argument/ServiceLocator.php:36 {
Symfony\Component\DependencyInjection\Argument\ServiceLocator->get(string $id): mixed …
› 1 => $this->serviceMap[$id][0],
› default => ($this->factory)(...$this->serviceMap[$id]),
› };
}
/srv/webapp/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:71 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› );
› $handler = $asyncHandlers->get($serviceId);
› $this->handlers[(string) $serviceId] = $handler;
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:26327 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› return $container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2071 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2111 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2108 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::ContainerIS0ztvJ\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/srv/webapp/vendor/symfony/var-exporter/Internal/LazyObjectState.php:59 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/symfony/var-exporter/LazyGhostTrait.php:146 {
ContainerIS0ztvJ\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.005+00:00"
"message" => "User Deprecated: The "Swag\PayPal\Checkout\Payment\PayPalPaymentHandler" class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\RecurringPaymentHandlerInterface" that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"exception" => ErrorException {#5187
#message: "User Deprecated: The "Swag\PayPal\Checkout\Payment\PayPalPaymentHandler" class implements "Shopware\Core\Checkout\Payment\Cart\PaymentHandler\RecurringPaymentHandlerInterface" that is deprecated tag:v6.7.0 - will be removed, extend AbstractPaymentHandler instead."
#code: 0
#file: "/srv/webapp/vendor/symfony/error-handler/DebugClassLoader.php"
#line: 345
#severity: E_USER_DEPRECATED
trace: {
/srv/webapp/vendor/symfony/error-handler/DebugClassLoader.php:345 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPayPalPaymentHandlerService($container) …
› foreach ($deprecations as $message) {
› @trigger_error($message, \E_USER_DEPRECATED);
› }
}
/srv/webapp/vendor/symfony/dependency-injection/Container.php:399 {
Symfony\Component\DependencyInjection\Container->getService(string|false $registry, string $id, ?string $method, string|bool $load): mixed …
› if (false !== $registry) {
› return $this->{$registry}[$id] ??= $load ? $this->load($method) : $this->{$method}($this);
› }
}
/srv/webapp/vendor/symfony/dependency-injection/Argument/ServiceLocator.php:36 {
Symfony\Component\DependencyInjection\Argument\ServiceLocator->get(string $id): mixed …
› 1 => $this->serviceMap[$id][0],
› default => ($this->factory)(...$this->serviceMap[$id]),
› };
}
/srv/webapp/vendor/shopware/core/Checkout/Payment/Cart/PaymentHandler/PaymentHandlerRegistry.php:71 {
Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry->__construct(ServiceProviderInterface $paymentHandlers, ServiceProviderInterface $syncHandlers, ServiceProviderInterface $asyncHandlers, ServiceProviderInterface $preparedHandlers, ServiceProviderInterface $refundHandlers, ServiceProviderInterface $recurringHandlers, Connection $connection) …
› );
› $handler = $asyncHandlers->get($serviceId);
› $this->handlers[(string) $serviceId] = $handler;
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:26327 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getPaymentHandlerRegistryService($container) …
›
› return $container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] = new \Shopware\Core\Checkout\Payment\Cart\PaymentHandler\PaymentHandlerRegistry(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService ??= $container->getService(...), [
› 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler' => ['privates', 'Shopware\\Core\\Framework\\App\\Payment\\Handler\\AppPaymentHandler', 'getAppPaymentHandlerService', false],
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2071 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartOrderRouteService($container) …
› }
› $g = ($container->privates['Shopware\\Core\\Checkout\\Payment\\Cart\\PaymentHandler\\PaymentHandlerRegistry'] ?? self::getPaymentHandlerRegistryService($container));
›
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2111 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::getCartServiceService($container, $lazyLoad = true) …
›
› return ($lazyLoad->__construct(($container->privates['Shopware\\Core\\Checkout\\Cart\\CartPersister'] ?? self::getCartPersisterService($container)), ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartCalculator'] ?? self::getCartCalculatorService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartLoadRoute'] ?? self::getCartLoadRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartDeleteRoute'] ?? self::getCartDeleteRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemAddRoute'] ?? self::getCartItemAddRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemUpdateRoute'] ?? self::getCartItemUpdateRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartItemRemoveRoute'] ?? self::getCartItemRemoveRouteService($container)), ($container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartOrderRoute'] ?? self::getCartOrderRouteService($container)), ($container->privates['Shopware\\Core\\Checkout\\Cart\\CartFactory'] ?? self::getCartFactoryService($container))) && false ?: $lazyLoad);
› }
}
/srv/webapp/var/cache/dev_hada0d1b4e150890bc649eb024e994d68/ContainerIS0ztvJ/Shopware_Core_KernelDevDebugContainer.php:2108 {
ContainerIS0ztvJ\Shopware_Core_KernelDevDebugContainer::ContainerIS0ztvJ\{closure} …
› if (true === $lazyLoad) {
› return $container->services['Shopware\\Core\\Checkout\\Cart\\SalesChannel\\CartService'] = $container->createProxy('CartServiceGhost293df64', static fn () => \CartServiceGhost293df64::createLazyGhost(static fn ($proxy) => self::getCartServiceService($container, $proxy)));
› }
}
/srv/webapp/vendor/symfony/var-exporter/Internal/LazyObjectState.php:59 {
Symfony\Component\VarExporter\Internal\LazyObjectState->initialize($instance, $propertyName, $writeScope) …
›
› ($this->initializer)($instance);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/symfony/var-exporter/LazyGhostTrait.php:146 {
ContainerIS0ztvJ\CartServiceGhost293df64->__get&($name): mixed …
›
› if ($property?->isInitialized($this) ?? LazyObjectState::STATUS_UNINITIALIZED_PARTIAL !== $state->initialize($this, $name, $writeScope ?? $scope)) {
› goto get_in_scope;
}
/srv/webapp/vendor/shopware/core/Checkout/Cart/SalesChannel/CartService.php:50 {
Shopware\Core\Checkout\Cart\SalesChannel\CartService->setCart(Cart $cart): void …
› {
› $this->cart[$cart->getToken()] = $cart;
› }
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:99 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->Shopware\Core\System\SalesChannel\Context\{closure} …
›
› $this->cartService->setCart($result->getCart());
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextService.php:61 {
Shopware\Core\System\SalesChannel\Context\SalesChannelContextService->get(SalesChannelContextServiceParameters $parameters): SalesChannelContext …
› {
› return Profiler::trace('sales-channel-context', function () use ($parameters) {
› $token = $parameters->getToken();
}
/srv/webapp/vendor/shopware/core/Framework/Routing/SalesChannelRequestContextResolver.php:67 {
Shopware\Core\Framework\Routing\SalesChannelRequestContextResolver->resolve(Request $request): void …
› );
› $context = $this->contextService->get($contextServiceParameters);
›
}
/srv/webapp/vendor/shopware/core/Framework/Routing/ContextResolverListener.php:34 {
Shopware\Core\Framework\Routing\ContextResolverListener->resolveContext(ControllerEvent $event): void …
› {
› $this->requestContextResolver->resolve($event->getRequest());
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115 {
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
› try {
› ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
› } finally {
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:206 {
Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event): void …
› }
› $listener($event, $eventName, $this);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/EventDispatcher.php:56 {
Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› if ($listeners) {
› $this->callListeners($listeners, $eventName, $event);
› }
}
/srv/webapp/vendor/shopware/core/Content/Flow/Dispatching/FlowDispatcher.php:40 {
Shopware\Core\Content\Flow\Dispatching\FlowDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Webhook/WebhookDispatcher.php:29 {
Shopware\Core\Framework\Webhook\WebhookDispatcher->dispatch(object $event, ?string $eventName = null): object …
› {
› $event = $this->dispatcher->dispatch($event, $eventName);
›
}
/srv/webapp/vendor/shopware/core/Framework/Event/NestedEventDispatcher.php:31 {
Shopware\Core\Framework\Event\NestedEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
›
› return $this->dispatcher->dispatch($event, $eventName);
› }
}
/srv/webapp/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:122 {
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
› try {
› $this->dispatcher->dispatch($event, $eventName);
› } finally {
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:171 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› $event = new ControllerEvent($this, $controller, $request, $type);
› $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER);
› $controller = $event->getController();
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "php"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.013+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\Routing\Event\SalesChannelContextResolvedEvent"
"listener" => "Shopware\Core\Profiling\Subscriber\ActiveRulesDataCollectorSubscriber::onContextResolved"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.013+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\Routing\Event\SalesChannelContextResolvedEvent"
"listener" => "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::replaceContextToken"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.013+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.013+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "zenit\PlatformHorizon\Subscriber\KernelControllerSubscriber::onKernelController"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.013+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "zenit\PlatformAtmos\Subscriber\KernelControllerSubscriber::onKernelController"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.013+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "zenit\PlatformSphere\Subscriber\KernelControllerSubscriber::onKernelController"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.013+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.013+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Api\EventListener\Authentication\SalesChannelAuthenticationListener::validateRequest"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.014+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Api\EventListener\Authentication\ApiAuthenticationListener::validateRequest"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.014+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Routing\ContextResolverListener::resolveContext"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.014+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Routing\RouteEventSubscriber::controller"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.014+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Routing\RouteScopeListener::checkScope"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.014+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Api\Acl\AclAnnotationValidator::validate"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.014+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::preventPageLoadingFromXmlHttpRequest"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.014+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Storefront\Framework\Captcha\CaptchaRouteListener::validateCaptcha"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.014+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Adapter\Cache\CacheStateSubscriber::setStates"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.014+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Api\EventListener\ExpectationSubscriber::checkExpectations"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.014+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Storefront\Framework\AffiliateTracking\AffiliateTrackingListener::checkAffiliateTracking"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.020+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.020+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "ContainerIS0ztvJ\RequestPayloadValueResolverGhost8c80924::onKernelControllerArguments"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.020+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.026+00:00"
"message" => "Failed to fetch key "{key}": Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
"priority" => 300
"priorityName" => "WARNING"
"context" => [
"key" => "product-detail-route-30a49758f35829d153225ec1ec09f8ed-6ca68bc663e1fc423672113d107531bf"
"exception" => Symfony\Component\Cache\Exception\InvalidArgumentException {#5351
#message: "Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
#code: 0
#file: "/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php"
#line: 320
trace: {
/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php:320 {
Symfony\Component\Cache\Adapter\RedisAdapter::Symfony\Component\Cache\Traits\{closure} …
› } catch (\RedisException|\Relay\Exception $e) {
› throw new InvalidArgumentException('Redis connection failed: '.$e->getMessage());
› }
}
/srv/webapp/vendor/symfony/cache/Traits/RedisProxyTrait.php:38 {
Symfony\Component\Cache\Traits\Redis6Proxy->initializeLazyObject(): object …
› {
› return $this->realInstance ??= ($this->initializer)();
› }
}
/srv/webapp/vendor/symfony/cache/Traits/Redis6ProxyTrait.php:37 {
Symfony\Component\Cache\Traits\Redis6Proxy->mget($keys): Redis|array|false …
› {
› return $this->initializeLazyObject()->mget(...\func_get_args());
› }
}
/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php:450 {
Symfony\Component\Cache\Adapter\RedisTagAwareAdapter->doFetch(array $ids): iterable …
› } else {
› $values = $this->redis->mget($ids);
›
}
/srv/webapp/vendor/symfony/cache/Traits/AbstractAdapterTrait.php:193 {
Symfony\Component\Cache\Adapter\AbstractTagAwareAdapter->getItem(mixed $key): CacheItem …
› try {
› foreach ($this->doFetch([$id]) as $value) {
› $isHit = true;
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheDecorator.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->getItem($key): CacheItem …
› {
› $item = $this->decorated->getItem($key);
›
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:44 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
›
› $item = $pool->getItem($key);
› $recompute = !$item->isHit() || \INF === $beta;
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
}
/srv/webapp/vendor/symfony/cache/Adapter/TraceableAdapter.php:52 {
Symfony\Component\Cache\Adapter\TraceableAdapter->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› try {
› $value = $this->pool->get($key, $callback, $beta, $metadata);
› $event->result[$key] = get_debug_type($value);
}
/srv/webapp/vendor/shopware/core/Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
}
/srv/webapp/vendor/shopware/storefront/Page/Product/ProductPageLoader.php:71 {
Shopware\Storefront\Page\Product\ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
}
/srv/webapp/vendor/shopware/storefront/Controller/ProductController.php:62 {
Shopware\Storefront\Controller\ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:183 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
"cache-adapter" => "Symfony\Component\Cache\Adapter\RedisTagAwareAdapter"
]
"channel" => "cache"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.040+00:00"
"message" => "Failed to fetch key "{key}": Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
"priority" => 300
"priorityName" => "WARNING"
"context" => [
"key" => "system-config-018a752e1f97748db037847c20cdfb92"
"exception" => Symfony\Component\Cache\Exception\InvalidArgumentException {#5375
#message: "Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
#code: 0
#file: "/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php"
#line: 320
trace: {
/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php:320 {
Symfony\Component\Cache\Adapter\RedisAdapter::Symfony\Component\Cache\Traits\{closure} …
› } catch (\RedisException|\Relay\Exception $e) {
› throw new InvalidArgumentException('Redis connection failed: '.$e->getMessage());
› }
}
/srv/webapp/vendor/symfony/cache/Traits/RedisProxyTrait.php:38 {
Symfony\Component\Cache\Traits\Redis6Proxy->initializeLazyObject(): object …
› {
› return $this->realInstance ??= ($this->initializer)();
› }
}
/srv/webapp/vendor/symfony/cache/Traits/Redis6ProxyTrait.php:37 {
Symfony\Component\Cache\Traits\Redis6Proxy->mget($keys): Redis|array|false …
› {
› return $this->initializeLazyObject()->mget(...\func_get_args());
› }
}
/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php:450 {
Symfony\Component\Cache\Adapter\RedisTagAwareAdapter->doFetch(array $ids): iterable …
› } else {
› $values = $this->redis->mget($ids);
›
}
/srv/webapp/vendor/symfony/cache/Traits/AbstractAdapterTrait.php:193 {
Symfony\Component\Cache\Adapter\AbstractTagAwareAdapter->getItem(mixed $key): CacheItem …
› try {
› foreach ($this->doFetch([$id]) as $value) {
› $isHit = true;
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheDecorator.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->getItem($key): CacheItem …
› {
› $item = $this->decorated->getItem($key);
›
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:44 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
›
› $item = $pool->getItem($key);
› $recompute = !$item->isHit() || \INF === $beta;
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
}
/srv/webapp/vendor/symfony/cache/Adapter/TraceableAdapter.php:52 {
Symfony\Component\Cache\Adapter\TraceableAdapter->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› try {
› $value = $this->pool->get($key, $callback, $beta, $metadata);
› $event->result[$key] = get_debug_type($value);
}
/srv/webapp/vendor/shopware/core/System/SystemConfig/CachedSystemConfigLoader.php:33 {
Shopware\Core\System\SystemConfig\CachedSystemConfigLoader->load(?string $salesChannelId): array …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($salesChannelId) {
› $config = $this->getDecorated()->load($salesChannelId);
}
/srv/webapp/vendor/shopware/core/System/SystemConfig/ConfiguredSystemConfigLoader.php:29 {
Shopware\Core\System\SystemConfig\ConfiguredSystemConfigLoader->load(?string $salesChannelId): array …
› {
› $config = $this->decorated->load($salesChannelId);
›
}
/srv/webapp/vendor/shopware/core/System/SystemConfig/MemoizedSystemConfigLoader.php:33 {
Shopware\Core\System\SystemConfig\MemoizedSystemConfigLoader->load(?string $salesChannelId): array …
›
› $config = $this->getDecorated()->load($salesChannelId);
› $this->memoizedSystemConfigStore->setConfig($salesChannelId, $config);
}
/srv/webapp/vendor/shopware/core/System/SystemConfig/SystemConfigService.php:87 {
Shopware\Core\System\SystemConfig\SystemConfigService->get(string $key, ?string $salesChannelId = null) …
›
› $config = $this->loader->load($salesChannelId);
›
}
/srv/webapp/vendor/shopware/core/Content/Product/SalesChannel/Detail/ProductDetailRoute.php:134 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->addFilters(SalesChannelContext $context, Criteria $criteria): void …
›
› $hideCloseoutProductsWhenOutOfStock = $this->config->get('core.listing.hideCloseoutProductsWhenOutOfStock', $salesChannelId);
›
}
/srv/webapp/vendor/shopware/core/Content/Product/SalesChannel/Detail/ProductDetailRoute.php:79 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail\{closure} …
›
› $this->addFilters($context, $criteria);
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/Content/Product/SalesChannel/Detail/ProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
}
/srv/webapp/vendor/shopware/core/Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail\{closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
}
/srv/webapp/vendor/shopware/core/System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig\SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation\Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache\CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
}
/srv/webapp/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache\{closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
}
/srv/webapp/vendor/shopware/storefront/Theme/ThemeConfigValueAccessor.php:97 {
Shopware\Storefront\Theme\ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/srv/webapp/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
}
/srv/webapp/vendor/shopware/core/Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail\{closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
}
/srv/webapp/vendor/symfony/cache/Adapter/TraceableAdapter.php:47 {
Symfony\Component\Cache\Adapter\TraceableAdapter->Symfony\Component\Cache\Adapter\{closure} …
›
› return $callback($item, $save);
› };
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
}
/srv/webapp/vendor/symfony/cache/Adapter/TraceableAdapter.php:52 {
Symfony\Component\Cache\Adapter\TraceableAdapter->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› try {
› $value = $this->pool->get($key, $callback, $beta, $metadata);
› $event->result[$key] = get_debug_type($value);
}
/srv/webapp/vendor/shopware/core/Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
}
/srv/webapp/vendor/shopware/storefront/Page/Product/ProductPageLoader.php:71 {
Shopware\Storefront\Page\Product\ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
}
/srv/webapp/vendor/shopware/storefront/Controller/ProductController.php:62 {
Shopware\Storefront\Controller\ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:183 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
"cache-adapter" => "Symfony\Component\Cache\Adapter\RedisTagAwareAdapter"
]
"channel" => "cache"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.048+00:00"
"message" => "Failed to save key "{key}" of type array: Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
"priority" => 300
"priorityName" => "WARNING"
"context" => [
"key" => "system-config-018a752e1f97748db037847c20cdfb92"
"exception" => Symfony\Component\Cache\Exception\InvalidArgumentException {#5387
#message: "Redis connection failed: php_network_getaddresses: getaddrinfo for btwobredis failed: Name or service not known"
#code: 0
#file: "/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php"
#line: 320
trace: {
/srv/webapp/vendor/symfony/cache/Traits/RedisTrait.php:320 {
Symfony\Component\Cache\Adapter\RedisAdapter::Symfony\Component\Cache\Traits\{closure} …
› } catch (\RedisException|\Relay\Exception $e) {
› throw new InvalidArgumentException('Redis connection failed: '.$e->getMessage());
› }
}
/srv/webapp/vendor/symfony/cache/Traits/RedisProxyTrait.php:38 {
Symfony\Component\Cache\Traits\Redis6Proxy->initializeLazyObject(): object …
› {
› return $this->realInstance ??= ($this->initializer)();
› }
}
/srv/webapp/vendor/symfony/cache/Traits/Redis6Proxy.php:544 {
Symfony\Component\Cache\Traits\Redis6Proxy->info(...$sections): Redis|array|false …
› {
› return $this->initializeLazyObject()->info(...\func_get_args());
› }
}
/srv/webapp/vendor/symfony/cache/Adapter/RedisTagAwareAdapter.php:297 {
Symfony\Component\Cache\Adapter\RedisTagAwareAdapter->getRedisEvictionPolicy(): string …
› foreach ($hosts as $host) {
› $info = $host->info('Memory');
›
}
/srv/webapp/vendor/symfony/cache/Adapter/RedisTagAwareAdapter.php:88 {
Symfony\Component\Cache\Adapter\RedisTagAwareAdapter->doSave(array $values, int $lifetime, array $addTagData = [], array $delTagData = []): array …
› {
› $eviction = $this->getRedisEvictionPolicy();
› if ('noeviction' !== $eviction && !str_starts_with($eviction, 'volatile-')) {
}
/srv/webapp/vendor/symfony/cache/Adapter/AbstractTagAwareAdapter.php:186 {
Symfony\Component\Cache\Adapter\AbstractTagAwareAdapter->commit(): bool …
› $values = $this->extractTagData($values, $addTagData, $removeTagData);
› $e = $this->doSave($values, $lifetime, $addTagData, $removeTagData);
› } catch (\Exception $e) {
}
/srv/webapp/vendor/symfony/cache/Traits/AbstractAdapterTrait.php:237 {
Symfony\Component\Cache\Adapter\AbstractTagAwareAdapter->save(CacheItemInterface $item): bool …
›
› return $this->commit();
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheDecorator.php:75 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->save(CacheItemInterface $item): bool …
› {
› $result = $this->decorated->save($item);
›
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:66 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› if ($save) {
› $pool->save($item);
› }
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
}
/srv/webapp/vendor/symfony/cache/Adapter/TraceableAdapter.php:52 {
Symfony\Component\Cache\Adapter\TraceableAdapter->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› try {
› $value = $this->pool->get($key, $callback, $beta, $metadata);
› $event->result[$key] = get_debug_type($value);
}
/srv/webapp/vendor/shopware/core/System/SystemConfig/CachedSystemConfigLoader.php:33 {
Shopware\Core\System\SystemConfig\CachedSystemConfigLoader->load(?string $salesChannelId): array …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($salesChannelId) {
› $config = $this->getDecorated()->load($salesChannelId);
}
/srv/webapp/vendor/shopware/core/System/SystemConfig/ConfiguredSystemConfigLoader.php:29 {
Shopware\Core\System\SystemConfig\ConfiguredSystemConfigLoader->load(?string $salesChannelId): array …
› {
› $config = $this->decorated->load($salesChannelId);
›
}
/srv/webapp/vendor/shopware/core/System/SystemConfig/MemoizedSystemConfigLoader.php:33 {
Shopware\Core\System\SystemConfig\MemoizedSystemConfigLoader->load(?string $salesChannelId): array …
›
› $config = $this->getDecorated()->load($salesChannelId);
› $this->memoizedSystemConfigStore->setConfig($salesChannelId, $config);
}
/srv/webapp/vendor/shopware/core/System/SystemConfig/SystemConfigService.php:87 {
Shopware\Core\System\SystemConfig\SystemConfigService->get(string $key, ?string $salesChannelId = null) …
›
› $config = $this->loader->load($salesChannelId);
›
}
/srv/webapp/vendor/shopware/core/Content/Product/SalesChannel/Detail/ProductDetailRoute.php:134 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->addFilters(SalesChannelContext $context, Criteria $criteria): void …
›
› $hideCloseoutProductsWhenOutOfStock = $this->config->get('core.listing.hideCloseoutProductsWhenOutOfStock', $salesChannelId);
›
}
/srv/webapp/vendor/shopware/core/Content/Product/SalesChannel/Detail/ProductDetailRoute.php:79 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail\{closure} …
›
› $this->addFilters($context, $criteria);
›
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/Content/Product/SalesChannel/Detail/ProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
}
/srv/webapp/vendor/shopware/core/Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail\{closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
}
/srv/webapp/vendor/shopware/core/System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig\SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation\Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache\CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
}
/srv/webapp/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache\{closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
}
/srv/webapp/vendor/shopware/storefront/Theme/ThemeConfigValueAccessor.php:97 {
Shopware\Storefront\Theme\ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/srv/webapp/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
}
/srv/webapp/vendor/shopware/core/Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail\{closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
}
/srv/webapp/vendor/symfony/cache/Adapter/TraceableAdapter.php:47 {
Symfony\Component\Cache\Adapter\TraceableAdapter->Symfony\Component\Cache\Adapter\{closure} …
›
› return $callback($item, $save);
› };
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
}
/srv/webapp/vendor/symfony/cache/Adapter/TraceableAdapter.php:52 {
Symfony\Component\Cache\Adapter\TraceableAdapter->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› try {
› $value = $this->pool->get($key, $callback, $beta, $metadata);
› $event->result[$key] = get_debug_type($value);
}
/srv/webapp/vendor/shopware/core/Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
}
/srv/webapp/vendor/shopware/storefront/Page/Product/ProductPageLoader.php:71 {
Shopware\Storefront\Page\Product\ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
}
/srv/webapp/vendor/shopware/storefront/Controller/ProductController.php:62 {
Shopware\Storefront\Controller\ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:183 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
"cache-adapter" => "Symfony\Component\Cache\Adapter\RedisTagAwareAdapter"
]
"channel" => "cache"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.108+00:00"
"message" => "Uncaught PHP Exception Shopware\Core\Content\Product\Exception\ProductNotFoundException: "Product for id 30a49758f35829d153225ec1ec09f8ed not found." at ProductDetailRoute.php line 89"
"priority" => 250
"priorityName" => "NOTICE"
"context" => [
"exception" => Shopware\Core\Content\Product\Exception\ProductNotFoundException {#5960
#message: "Product for id 30a49758f35829d153225ec1ec09f8ed not found."
#code: 0
#file: "/srv/webapp/vendor/shopware/core/Content/Product/SalesChannel/Detail/ProductDetailRoute.php"
#line: 89
-statusCode: 404
-headers: []
#parameters: [
"productId" => "30a49758f35829d153225ec1ec09f8ed"
]
trace: {
/srv/webapp/vendor/shopware/core/Content/Product/SalesChannel/Detail/ProductDetailRoute.php:89 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail\{closure} …
› if (!($product instanceof SalesChannelProductEntity)) {
› throw new ProductNotFoundException($productId);
› }
}
/srv/webapp/vendor/shopware/core/Profiling/Profiler.php:67 {
Shopware\Core\Profiling\Profiler::trace(string $name, Closure $closure, string $category = 'shopware', array $tags = []) …
›
› $result = $closure();
› } finally {
}
/srv/webapp/vendor/shopware/core/Content/Product/SalesChannel/Detail/ProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail\ProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
› {
› return Profiler::trace('product-detail-route', function () use ($productId, $request, $context, $criteria) {
› $mainVariantId = $this->checkVariantListingConfig($productId, $context);
}
/srv/webapp/vendor/shopware/core/Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail\{closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
}
/srv/webapp/vendor/shopware/core/System/SystemConfig/SystemConfigService.php:451 {
Shopware\Core\System\SystemConfig\SystemConfigService->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Translation/Translator.php:101 {
Shopware\Core\Framework\Adapter\Translation\Translator->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->Shopware\Core\Framework\Adapter\Cache\{closure} …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheTagCollection.php:56 {
Shopware\Core\Framework\Adapter\Cache\CacheTagCollection->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Cache/CacheTracer.php:35 {
Shopware\Core\Framework\Adapter\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->collection->trace($key, fn () => $this->translator->trace($key, fn () => $this->config->trace($key, $param)));
› }
}
/srv/webapp/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->Shopware\Storefront\Framework\Cache\{closure} …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
}
/srv/webapp/vendor/shopware/storefront/Theme/ThemeConfigValueAccessor.php:97 {
Shopware\Storefront\Theme\ThemeConfigValueAccessor->trace(string $key, Closure $param) …
›
› $result = $param();
›
}
/srv/webapp/vendor/shopware/storefront/Framework/Cache/CacheTracer.php:35 {
Shopware\Storefront\Framework\Cache\CacheTracer->trace(string $key, Closure $param) …
› {
› return $this->themeConfigAccessor->trace($key, fn () => $this->getDecorated()->trace($key, $param));
› }
}
/srv/webapp/vendor/shopware/core/Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:70 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->Shopware\Core\Content\Product\SalesChannel\Detail\{closure} …
›
› $response = $this->tracer->trace($name, fn () => $this->getDecorated()->load($productId, $request, $context, $criteria));
›
}
/srv/webapp/vendor/symfony/cache/Adapter/TraceableAdapter.php:47 {
Symfony\Component\Cache\Adapter\TraceableAdapter->Symfony\Component\Cache\Adapter\{closure} …
›
› return $callback($item, $save);
› };
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:64 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->doGet(CacheItemPoolInterface $pool, string $key, callable $callback, ?float $beta, ?array &$metadata = null, ?LoggerInterface $logger = null): mixed …
› $save = true;
› $item->set($callback($item, $save));
› if ($save) {
}
/srv/webapp/vendor/symfony/cache-contracts/CacheTrait.php:30 {
Shopware\Core\Framework\Adapter\Cache\CacheDecorator->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› {
› return $this->doGet($this, $key, $callback, $beta, $metadata);
› }
}
/srv/webapp/vendor/symfony/cache/Adapter/TraceableAdapter.php:52 {
Symfony\Component\Cache\Adapter\TraceableAdapter->get(string $key, callable $callback, ?float $beta = null, ?array &$metadata = null): mixed …
› try {
› $value = $this->pool->get($key, $callback, $beta, $metadata);
› $event->result[$key] = get_debug_type($value);
}
/srv/webapp/vendor/shopware/core/Content/Product/SalesChannel/Detail/CachedProductDetailRoute.php:67 {
Shopware\Core\Content\Product\SalesChannel\Detail\CachedProductDetailRoute->load(string $productId, Request $request, SalesChannelContext $context, Criteria $criteria): ProductDetailRouteResponse …
›
› $value = $this->cache->get($key, function (ItemInterface $item) use ($productId, $request, $context, $criteria) {
› $name = self::buildName($productId);
}
/srv/webapp/vendor/shopware/storefront/Page/Product/ProductPageLoader.php:71 {
Shopware\Storefront\Page\Product\ProductPageLoader->load(Request $request, SalesChannelContext $context): ProductPage …
›
› $result = $this->productDetailRoute->load($productId, $request, $context, $criteria);
› $product = $result->getProduct();
}
/srv/webapp/vendor/shopware/storefront/Controller/ProductController.php:62 {
Shopware\Storefront\Controller\ProductController->index(SalesChannelContext $context, Request $request): Response …
› {
› $page = $this->productPageLoader->load($request, $context);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:183 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // call controller
› $response = $controller(...$arguments);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpKernel.php:72 {
Shopware\Core\Framework\Adapter\Kernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return parent::handle($request, $type, $catch);
› }
}
/srv/webapp/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 {
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:460 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Request $request, bool $catch = false, ?Response $entry = null): Response …
› // always a "master" request (as the real master request can be in cache)
› $response = SubRequestHandler::handle($this->kernel, $request, HttpKernelInterface::MAIN_REQUEST, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:437 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Request $request, bool $catch = false): Response …
›
› $response = $this->forward($subRequest, $catch);
›
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:335 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Request $request, bool $catch = false): Response …
›
› return $this->fetch($request, $catch);
› }
}
/srv/webapp/vendor/symfony/http-kernel/HttpCache/HttpCache.php:213 {
Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› } else {
› $response = $this->lookup($request, $catch);
› }
}
/srv/webapp/vendor/shopware/core/Framework/Adapter/Kernel/HttpCacheKernel.php:65 {
Shopware\Core\Framework\Adapter\Kernel\HttpCacheKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› if ($type === HttpKernelInterface::MAIN_REQUEST) {
› $response = parent::handle($request, $type, $catch);
› } elseif ($request->attributes->has('_sw_esi')) {
}
/srv/webapp/vendor/shopware/core/Kernel.php:155 {
Shopware\Core\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
›
› return $this->getHttpKernel()->handle($request, $type, $catch);
› }
}
/srv/webapp/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/srv/webapp/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/srv/webapp/public/index.php:9 {
›
› require_once __DIR__ . '/../vendor/autoload_runtime.php';
›
arguments: {
"/srv/webapp/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "request"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Shopware\Storefront\Framework\Routing\DomainNotMappedListener::__invoke"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Shopware\Administration\Framework\Routing\NotFound\AdministrationNotFoundSubscriber::onError"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::customerNotLoggedInHandler"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::maintenanceResolver"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Shopware\Storefront\Theme\Twig\ThemeNamespaceHierarchyBuilder::requestEvent"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::logKernelException"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelException"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Shopware\Core\Framework\Api\EventListener\ResponseExceptionListener::onKernelException"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelException"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Shopware\Storefront\Framework\Routing\NotFound\NotFoundSubscriber::onError"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onKernelException"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Listener "{listener}" stopped propagation of the event "{event}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.exception"
"listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onKernelException"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.199+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.199+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.199+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.218+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Content\Seo\SalesChannel\StoreApiSeoResolver::addSeoInformation"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.218+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\System\SalesChannel\Api\StoreApiResponseListener::encodeResponse"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.218+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Framework\Api\EventListener\CorsListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.218+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Framework\Adapter\Cache\Http\CacheResponseSubscriber::setResponseCacheHeader"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.218+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Profiling\Integration\ServerTiming::onResponseEvent"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.218+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Framework\Routing\CoreSubscriber::setSecurityHeaders"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.218+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Framework\Api\EventListener\ResponseHeaderListener::onResponse"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.218+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "BlueBerry\Subscriber\SystemSubscriber::shouldRedirectToLogin"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.218+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.218+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\SurrogateListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.218+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.218+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Framework\Routing\RouteEventSubscriber::response"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.218+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Storefront\Framework\Routing\ResponseHeaderListener::onResponse"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.218+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.218+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.218+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::removeCspHeader"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.218+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.218+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.218+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.218+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Framework\Adapter\Cache\Http\CacheResponseSubscriber::setResponseCache"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.218+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelFinishRequest"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.218+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.218+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelFinishRequest"
]
"channel" => "event"
]
]
6285 => [
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.110+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Core\Framework\Api\EventListener\CorsListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.110+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.110+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.110+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Core\Framework\Api\EventListener\JsonRequestTransformerListener::onRequest"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.110+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Core\Framework\Api\EventListener\Authentication\ApiAuthenticationListener::setupOAuth"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.110+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.110+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.110+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\FragmentListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.110+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::startSession"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.110+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.110+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.110+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.110+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Core\Framework\Routing\RouteParamsCleanupListener::__invoke"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.110+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Storefront\Framework\Twig\TwigDateRequestListener::onKernelRequest"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.110+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Core\Framework\Routing\CoreSubscriber::initializeCspNonce"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.110+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::maintenanceResolver"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.110+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Storefront\Theme\Twig\ThemeNamespaceHierarchyBuilder::requestEvent"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.110+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.request"
"listener" => "Shopware\Core\Framework\Routing\RouteEventSubscriber::request"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.111+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.112+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "zenit\PlatformHorizon\Subscriber\KernelControllerSubscriber::onKernelController"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.112+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "zenit\PlatformAtmos\Subscriber\KernelControllerSubscriber::onKernelController"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.112+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "zenit\PlatformSphere\Subscriber\KernelControllerSubscriber::onKernelController"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.112+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.112+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Api\EventListener\Authentication\SalesChannelAuthenticationListener::validateRequest"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.112+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Api\EventListener\Authentication\ApiAuthenticationListener::validateRequest"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.112+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Routing\ContextResolverListener::resolveContext"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.112+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Routing\RouteEventSubscriber::controller"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.112+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Routing\RouteScopeListener::checkScope"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.112+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Api\Acl\AclAnnotationValidator::validate"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.112+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Storefront\Framework\Routing\StorefrontSubscriber::preventPageLoadingFromXmlHttpRequest"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.112+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Storefront\Framework\Captcha\CaptchaRouteListener::validateCaptcha"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.112+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Adapter\Cache\CacheStateSubscriber::setStates"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.112+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Core\Framework\Api\EventListener\ExpectationSubscriber::checkExpectations"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.112+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller"
"listener" => "Shopware\Storefront\Framework\AffiliateTracking\AffiliateTrackingListener::checkAffiliateTracking"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.112+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.112+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "ContainerIS0ztvJ\RequestPayloadValueResolverGhost8c80924::onKernelControllerArguments"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.112+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.controller_arguments"
"listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.162+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\Telemetry\EntityTelemetrySubscriber::emitAssociationsCountMetric"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.162+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Framework\DataAbstractionLayer\EntityProtection\EntityProtectionValidator::validateEntitySearch"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.162+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "Shopware\Core\Framework\DataAbstractionLayer\Event\EntitySearchedEvent"
"listener" => "Shopware\Core\Content\Media\Subscriber\MediaVisibilityRestrictionSubscriber::securePrivateFolders"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.196+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Content\Seo\SalesChannel\StoreApiSeoResolver::addSeoInformation"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\System\SalesChannel\Api\StoreApiResponseListener::encodeResponse"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Framework\Api\EventListener\CorsListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Framework\Adapter\Cache\Http\CacheResponseSubscriber::setResponseCacheHeader"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Profiling\Integration\ServerTiming::onResponseEvent"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Framework\Routing\CoreSubscriber::setSecurityHeaders"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Framework\Api\EventListener\ResponseHeaderListener::onResponse"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "BlueBerry\Subscriber\SystemSubscriber::shouldRedirectToLogin"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\SurrogateListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Framework\Routing\RouteEventSubscriber::response"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Storefront\Framework\Routing\ResponseHeaderListener::onResponse"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::removeCspHeader"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.response"
"listener" => "Shopware\Core\Framework\Adapter\Cache\Http\CacheResponseSubscriber::setResponseCache"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelFinishRequest"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest"
]
"channel" => "event"
]
[
"timestamp" => 1751383856
"timestamp_rfc3339" => "2025-07-01T15:30:56.197+00:00"
"message" => "Notified event "{event}" to listener "{listener}"."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"event" => "kernel.finish_request"
"listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelFinishRequest"
]
"channel" => "event"
]
]
]
-errorCount: [
"" => 0
749 => 0
6285 => 0
]
-requestStack: Symfony\Component\HttpKernel\Debug\VirtualRequestStack {#291 …}
} |