ServiceNotCreatedException {#42023
  #message: "Service with name "WmMain\Service\ComponentService\ControllerProvider" could not be created. Reason: Class ProxyManagerGeneratedProxy\__PM__\WmMain\Service\ComponentService\ControllerProvider\Generated1e0f4018adefabbbb0b6d33fcbd90781 does not exist"
  #code: -1
  #file: "/home/metall.life/vendor/zendframework/zend-servicemanager/src/ServiceManager.php"
  #line: 771
  -previous: ReflectionException {#41971
    #message: "Class ProxyManagerGeneratedProxy\__PM__\WmMain\Service\ComponentService\ControllerProvider\Generated1e0f4018adefabbbb0b6d33fcbd90781 does not exist"
    #code: -1
    #file: "/home/metall.life/vendor/ocramius/proxy-manager/src/ProxyManager/Factory/AbstractBaseFactory.php"
    #line: 99
    trace: {
      /home/metall.life/vendor/ocramius/proxy-manager/src/ProxyManager/Factory/AbstractBaseFactory.php:99 {->getSignatureChecker()->checkSignature(new ReflectionClass($proxyClassName), $proxyParameters);arguments: {
          $argument: "ProxyManagerGeneratedProxy\__PM__\WmMain\Service\ComponentService\ControllerProvider\Generated1e0f4018adefabbbb0b6d33fcbd90781"
        }
      }
      /home/metall.life/vendor/ocramius/proxy-manager/src/ProxyManager/Factory/LazyLoadingValueHolderFactory.php:45 {) : VirtualProxyInterface {    $proxyClassName = $this->generateProxy($className, $proxyOptions);arguments: {
          $className: "WmMain\Service\ComponentService\ControllerProvider"
          $proxyOptions: []
        }
      }
      /home/metall.life/vendor/zendframework/zend-servicemanager/src/Proxy/LazyServiceFactory.php:60 {if (isset($this->servicesMap[$name])) {    return $this->proxyFactory->createProxy($this->servicesMap[$name], $initializer);}
        arguments: {
          $className: "WmMain\Service\ComponentService\ControllerProvider"
          $initializer: Closure {#41968 …}
        }
      }
      /home/metall.life/vendor/zendframework/zend-servicemanager/src/ServiceManager.php:738 {$creationCallback = function () use ($delegatorFactory, $name, $creationCallback, $options) {    return $delegatorFactory($this->creationContext, $name, $creationCallback, $options);};
        arguments: {
          $container: ServiceManager {#8 …}
          $name: "WmMain\Service\ComponentService\ControllerProvider"
          $callback: Closure {#41966 …}
          $options: null
        }
      }
      /home/metall.life/vendor/zendframework/zend-servicemanager/src/ServiceManager.php:742 {
        › 
        ›     return $creationCallback($this->creationContext, $name, $creationCallback, $options);}
        arguments: {
          ServiceManager {#8 …}
          "WmMain\Service\ComponentService\ControllerProvider"
          Closure {#41967 …}
          null
        }
      }
      /home/metall.life/vendor/zendframework/zend-servicemanager/src/ServiceManager.php:766 {} else {    $object = $this->createDelegatorFromName($resolvedName, $options);}
        arguments: {
          $name: "WmMain\Service\ComponentService\ControllerProvider"
          $options: null
        }
      }
      /home/metall.life/vendor/zendframework/zend-servicemanager/src/ServiceManager.php:200 {// name for that.$object = $this->doCreate($name);arguments: {
          $resolvedName: "WmMain\Service\ComponentService\ControllerProvider"
        }
      }
      /home/metall.life/vendor/webmotor/wm-main/src/WmMain/Service/Factory/ComponentServiceFactory.php:31 {{    $controllerProvider = $serviceLocator->get(\WmMain\Service\ComponentService\ControllerProviderInterface::class);    $service = new \WmMain\Service\ComponentService($controllerProvider);
        arguments: {
          $name: "WmMain\Service\ComponentService\ControllerProvider"
        }
      }
      /home/metall.life/vendor/webmotor/wm-main/src/WmMain/Service/Factory/ComponentServiceFactory.php:23 {{    return $this->createService($container);}
        arguments: {
          $serviceLocator: ServiceManager {#8 …}
        }
      }
      /home/metall.life/vendor/zendframework/zend-servicemanager/src/ServiceManager.php:703 {    $factory = $this->getFactory($name);    return $factory($this->creationContext, $name, $options);};
        arguments: {
          $container: ServiceManager {#8 …}
          $requestedName: "WmMain\Service\ComponentService"
          $options: null
        }
      }
      /home/metall.life/vendor/zendframework/zend-servicemanager/src/Proxy/LazyServiceFactory.php:54 {$proxy->setProxyInitializer(null);$wrappedInstance = $callback();}
      /home/metall.life/data/cache/lazy-services/ProxyManagerGeneratedProxy__PM__WmMainServiceComponentServiceGeneratedd184cd4ec7f38a3d3bbba1ff37ebbf54.php:32 {{    $this->initializer67fb60f6b6112737563733 && $this->initializer67fb60f6b6112737563733->__invoke($this->valueHolder67fb60f6b6100963749600, $this, 'getComponentByInitType', array('initType' => $initType), $this->initializer67fb60f6b6112737563733);arguments: {
          null
          Generatedd184cd4ec7f38a3d3bbba1ff37ebbf54 {#40428 …}
          "getComponentByInitType"
          array:1 [ …1]
          Closure {#40349 …}
        }
      }
      /home/metall.life/data/cache/lazy-services/ProxyManagerGeneratedProxy__PM__WmMainServiceComponentServiceGeneratedd184cd4ec7f38a3d3bbba1ff37ebbf54.php:32 {{    $this->initializer67fb60f6b6112737563733 && $this->initializer67fb60f6b6112737563733->__invoke($this->valueHolder67fb60f6b6100963749600, $this, 'getComponentByInitType', array('initType' => $initType), $this->initializer67fb60f6b6112737563733);arguments: {
          null
          Generatedd184cd4ec7f38a3d3bbba1ff37ebbf54 {#40428 …}
          "getComponentByInitType"
          array:1 [ …1]
          Closure {#40349 …}
        }
      }
      /home/metall.life/vendor/webmotor/wm-main/src/WmMain/Service/Routing/RouteFactory.php:370 { */$component        = $componentService->getComponentByInitType($routeItem->getInitType());$defaults         = new \Zend\Stdlib\ArrayObject($route['options']['defaults']);
        arguments: {
          $initType: "WmMain\Controller\Front:view"
        }
      }
      /home/metall.life/vendor/webmotor/wm-main/src/WmMain/Service/Routing/RouteFactory.php:153 { */$componentRoutes = $this->getComponentRoutes($menu, $separatorMode, $route);arguments: {
          $routeItem: Menu {#41261 …}
          $separatorMode: 777
          $route: ArrayObject {#41952 …}
        }
      }
      /home/metall.life/vendor/webmotor/wm-main/src/WmMain/Service/Routing/RouteFactory.php:146 {    $routes[$menuChild->getAlias()] = $this->buildRoutes($baseRoute . '/' .        $menuChild->getAlias(), $menuChild, $separatorMode, $siteName);}
        arguments: {
          $baseRoute: "frontend/marochnik"
          $menu: Menu {#41045 …}
          $separatorMode: 777
          $siteName: "frontend"
        }
      }
      /home/metall.life/vendor/webmotor/wm-main/src/WmMain/Service/Routing/RouteFactory.php:146 {    $routes[$menuChild->getAlias()] = $this->buildRoutes($baseRoute . '/' .        $menuChild->getAlias(), $menuChild, $separatorMode, $siteName);}
        arguments: {
          $baseRoute: "frontend/marochnik"
          $menu: Menu {#41045 …}
          $separatorMode: 777
          $siteName: "frontend"
        }
      }
      /home/metall.life/vendor/webmotor/wm-main/src/WmMain/Service/Routing.php:136 {if ($rootMenuItem) {    $rootRoute = $this->routeFactory->buildRoutes($site->getIdentifier(), $rootMenuItem, $this->options->getSeparatorMode(), $site->getIdentifier() );arguments: {
          $baseRoute: "frontend"
          $menu: Menu {#26822 …}
          $separatorMode: 777
          $siteName: "frontend"
        }
      }
      /home/metall.life/vendor/webmotor/wm-cache/src/WmMain/Service/RoutingDelegator.php:114 {} else {    $this->routes = $this->getObject()->getRoutes();    $routeCache = \Zend\Stdlib\ArrayUtils::iteratorToArray($this->routes, true);
      }
      /home/metall.life/vendor/webmotor/wm-cache/src/WmMain/Service/RoutingDelegator.php:64 {    }    $this->getRouter()->addRoutes($this->getRoutes());}
      }
      /home/metall.life/vendor/zendframework/zend-eventmanager/src/EventManager.php:322 {foreach ($listeners as $listener) {    $response = $listener($event);    $responses->push($response);
        arguments: {
          $event: MvcEvent {#2433 …}
        }
      }
      /home/metall.life/vendor/zendframework/zend-eventmanager/src/EventManager.php:179 {{    return $this->triggerListeners($event, $callback);}
        arguments: {
          $event: MvcEvent {#2433 …}
          $callback: Closure {#2423 …}
        }
      }
      /home/metall.life/vendor/zendframework/zend-mvc/src/Application.php:311 {$event->stopPropagation(false); // Clear before triggering$result = $events->triggerEventUntil($shortCircuit, $event);if ($result->stopped()) {
        arguments: {
          $callback: Closure {#2423 …}
          $event: MvcEvent {#2433 …}
        }
      }
      /home/metall.life/public/index.php:42 {// Run the application!\rZend\Mvc\Application::init($appConfig)->run();\r}
    }
  }
  trace: {
    /home/metall.life/vendor/zendframework/zend-servicemanager/src/ServiceManager.php:771 {} catch (Exception $exception) {    throw new ServiceNotCreatedException(sprintf(        'Service with name "%s" could not be created. Reason: %s',
    }
    /home/metall.life/vendor/zendframework/zend-servicemanager/src/ServiceManager.php:200 {// name for that.$object = $this->doCreate($name);arguments: {
        $resolvedName: "WmMain\Service\ComponentService\ControllerProvider"
      }
    }
    /home/metall.life/vendor/webmotor/wm-main/src/WmMain/Service/Factory/ComponentServiceFactory.php:31 {{    $controllerProvider = $serviceLocator->get(\WmMain\Service\ComponentService\ControllerProviderInterface::class);    $service = new \WmMain\Service\ComponentService($controllerProvider);
      arguments: {
        $name: "WmMain\Service\ComponentService\ControllerProvider"
      }
    }
    /home/metall.life/vendor/webmotor/wm-main/src/WmMain/Service/Factory/ComponentServiceFactory.php:23 {{    return $this->createService($container);}
      arguments: {
        $serviceLocator: ServiceManager {#8 …}
      }
    }
    /home/metall.life/vendor/zendframework/zend-servicemanager/src/ServiceManager.php:703 {    $factory = $this->getFactory($name);    return $factory($this->creationContext, $name, $options);};
      arguments: {
        $container: ServiceManager {#8 …}
        $requestedName: "WmMain\Service\ComponentService"
        $options: null
      }
    }
    /home/metall.life/vendor/zendframework/zend-servicemanager/src/Proxy/LazyServiceFactory.php:54 {$proxy->setProxyInitializer(null);$wrappedInstance = $callback();}
    /home/metall.life/data/cache/lazy-services/ProxyManagerGeneratedProxy__PM__WmMainServiceComponentServiceGeneratedd184cd4ec7f38a3d3bbba1ff37ebbf54.php:32 {{    $this->initializer67fb60f6b6112737563733 && $this->initializer67fb60f6b6112737563733->__invoke($this->valueHolder67fb60f6b6100963749600, $this, 'getComponentByInitType', array('initType' => $initType), $this->initializer67fb60f6b6112737563733);arguments: {
        null
        Generatedd184cd4ec7f38a3d3bbba1ff37ebbf54 {#40428 …}
        "getComponentByInitType"
        array:1 [ …1]
        Closure {#40349 …}
      }
    }
    /home/metall.life/data/cache/lazy-services/ProxyManagerGeneratedProxy__PM__WmMainServiceComponentServiceGeneratedd184cd4ec7f38a3d3bbba1ff37ebbf54.php:32 {{    $this->initializer67fb60f6b6112737563733 && $this->initializer67fb60f6b6112737563733->__invoke($this->valueHolder67fb60f6b6100963749600, $this, 'getComponentByInitType', array('initType' => $initType), $this->initializer67fb60f6b6112737563733);arguments: {
        null
        Generatedd184cd4ec7f38a3d3bbba1ff37ebbf54 {#40428 …}
        "getComponentByInitType"
        array:1 [ …1]
        Closure {#40349 …}
      }
    }
    /home/metall.life/vendor/webmotor/wm-main/src/WmMain/Service/Routing/RouteFactory.php:370 { */$component        = $componentService->getComponentByInitType($routeItem->getInitType());$defaults         = new \Zend\Stdlib\ArrayObject($route['options']['defaults']);
      arguments: {
        $initType: "WmMain\Controller\Front:view"
      }
    }
    /home/metall.life/vendor/webmotor/wm-main/src/WmMain/Service/Routing/RouteFactory.php:153 { */$componentRoutes = $this->getComponentRoutes($menu, $separatorMode, $route);arguments: {
        $routeItem: Menu {#41261 …}
        $separatorMode: 777
        $route: ArrayObject {#41952 …}
      }
    }
    /home/metall.life/vendor/webmotor/wm-main/src/WmMain/Service/Routing/RouteFactory.php:146 {    $routes[$menuChild->getAlias()] = $this->buildRoutes($baseRoute . '/' .        $menuChild->getAlias(), $menuChild, $separatorMode, $siteName);}
      arguments: {
        $baseRoute: "frontend/marochnik"
        $menu: Menu {#41045 …}
        $separatorMode: 777
        $siteName: "frontend"
      }
    }
    /home/metall.life/vendor/webmotor/wm-main/src/WmMain/Service/Routing/RouteFactory.php:146 {    $routes[$menuChild->getAlias()] = $this->buildRoutes($baseRoute . '/' .        $menuChild->getAlias(), $menuChild, $separatorMode, $siteName);}
      arguments: {
        $baseRoute: "frontend/marochnik"
        $menu: Menu {#41045 …}
        $separatorMode: 777
        $siteName: "frontend"
      }
    }
    /home/metall.life/vendor/webmotor/wm-main/src/WmMain/Service/Routing.php:136 {if ($rootMenuItem) {    $rootRoute = $this->routeFactory->buildRoutes($site->getIdentifier(), $rootMenuItem, $this->options->getSeparatorMode(), $site->getIdentifier() );arguments: {
        $baseRoute: "frontend"
        $menu: Menu {#26822 …}
        $separatorMode: 777
        $siteName: "frontend"
      }
    }
    /home/metall.life/vendor/webmotor/wm-cache/src/WmMain/Service/RoutingDelegator.php:114 {} else {    $this->routes = $this->getObject()->getRoutes();    $routeCache = \Zend\Stdlib\ArrayUtils::iteratorToArray($this->routes, true);
    }
    /home/metall.life/vendor/webmotor/wm-cache/src/WmMain/Service/RoutingDelegator.php:64 {    }    $this->getRouter()->addRoutes($this->getRoutes());}
    }
    /home/metall.life/vendor/zendframework/zend-eventmanager/src/EventManager.php:322 {foreach ($listeners as $listener) {    $response = $listener($event);    $responses->push($response);
      arguments: {
        $event: MvcEvent {#2433 …}
      }
    }
    /home/metall.life/vendor/zendframework/zend-eventmanager/src/EventManager.php:179 {{    return $this->triggerListeners($event, $callback);}
      arguments: {
        $event: MvcEvent {#2433 …}
        $callback: Closure {#2423 …}
      }
    }
    /home/metall.life/vendor/zendframework/zend-mvc/src/Application.php:311 {$event->stopPropagation(false); // Clear before triggering$result = $events->triggerEventUntil($shortCircuit, $event);if ($result->stopped()) {
      arguments: {
        $callback: Closure {#2423 …}
        $event: MvcEvent {#2433 …}
      }
    }
    /home/metall.life/public/index.php:42 {// Run the application!\rZend\Mvc\Application::init($appConfig)->run();\r}
  }
}