View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007352 | module Unzer | [All Projects] General | public | 2022-09-01 16:06 | 2023-01-27 12:54 |
Reporter | Steven | ||||
Priority | low | Severity | minor | Reproducibility | sometimes |
Status | resolved | Resolution | fixed | ||
Product Version | |||||
Target Version | Fixed in Version | 1.0.2 | |||
Summary | 0007352: Maintenance mode in menu on module activation | ||||
Description | If you activate Unzer module in administration area, the menu bar on the right side sometimes turns into the maintenance mode page. This issue does not happen everytime. However, if it occurs, there is a clear message in the oxideshop.log: [2022-08-16 11:40:21] OXID Logger.ERROR: You have requested a non-existent service "OxidSolutionCatalysts\Unzer\Service\ModuleSettings". ["[object] (Symfony\\Component\\DependencyInjection\\Exception\\ServiceNotFoundException(code: 0): You have requested a non-existent service \"OxidSolutionCatalysts\\Unzer\\Service\\ModuleSettings\". at /var/www/oxideshop/vendor/symfony/dependency-injection/Container.php:271)\n[stacktrace]\n#0 /var/www/oxideshop/vendor/symfony/dependency-injection/Container.php(219): Symfony\\Component\\DependencyInjection\\Container->make('OxidSolutionCat...', 1)\n#1 /var/www/oxideshop/vendor/oxid-esales/unzer/src/Traits/ServiceContainer.php(23): Symfony\\Component\\DependencyInjection\\Container->get('OxidSolutionCat...')\n#2 /var/www/oxideshop/vendor/oxid-esales/unzer/src/Core/ViewConfig.php(41): OxidSolutionCatalysts\\Unzer\\Core\\ViewConfig->getServiceFromContainer('OxidSolutionCat...')\n#3 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Core/UtilsObject.php(231): OxidSolutionCatalysts\\Unzer\\Core\\ViewConfig->__construct()\n#4 /var/www/oxideshop/source/oxfunctions.php(104): OxidEsales\\EshopCommunity\\Core\\UtilsObject->oxNew('OxidEsales\\\\Esho...')\n#5 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Core/Controller/BaseController.php(312): oxNew('OxidEsales\\\\Esho...')\n#6 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Core/Controller/BaseController.php(264): OxidEsales\\EshopCommunity\\Core\\Controller\\BaseController->getViewConfig()\n#7 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Application/Controller/Admin/AdminController.php(190): OxidEsales\\EshopCommunity\\Core\\Controller\\BaseController->addGlobalParams(NULL)\n#8 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Core/Controller/BaseController.php(183): OxidEsales\\EshopCommunity\\Application\\Controller\\Admin\\AdminController->addGlobalParams()\n#9 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Application/Controller/Admin/AdminController.php(172): OxidEsales\\EshopCommunity\\Core\\Controller\\BaseController->init()\n#10 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ee/Application/Controller/Admin/AdminController.php(35): OxidEsales\\EshopCommunity\\Application\\Controller\\Admin\\AdminController->init()\n#11 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(398): OxidEsales\\EshopEnterprise\\Application\\Controller\\Admin\\AdminController->init()\n#12 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(278): OxidEsales\\EshopCommunity\\Core\\ShopControl->_initializeViewObject('OxidEsales\\\\Esho...', NULL, NULL, NULL)\n#13 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(142): OxidEsales\\EshopCommunity\\Core\\ShopControl->_process('OxidEsales\\\\Esho...', NULL, NULL, NULL)\n#14 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Core/Oxid.php(27): OxidEsales\\EshopCommunity\\Core\\ShopControl->start()\n#15 /var/www/oxideshop/source/index.php(16): OxidEsales\\EshopCommunity\\Core\\Oxid::run()\n#16 /var/www/oxideshop/source/admin/index.php(12): require_once('/var/www/oxides...')\n#17 {main}\n"] [] | ||||
Steps To Reproduce | Activate Unzer module in administration area. If everything looks good, deactivate and activate again. Try several times. Issue does not happen everytime. If menu bar turns into maintenance mode, see source/log/oxideshop.log. | ||||
Tags | No tags attached. | ||||
|
After several tries (~10) the maintenance mode appeared, but in the bottom menu, not at the menu bar on the left:[2022-09-02 09:39:38] OXID Logger.ERROR: You have requested a non-existent service "OxidSolutionCatalysts\Unzer\Service\ModuleSettings". ["[object] (Symfony\\Component\\DependencyInjection\\Exception\\ServiceNotFoundException(code: 0): You have requested a non-existent service \"OxidSolutionCatalysts\\Unzer\\Service\\ModuleSettings\". at /var/www/oxideshop/vendor/symfony/dependency-injection/ContainerBuilder.php:996)\n[stacktrace]\n#0 /var/www/oxideshop/vendor/symfony/dependency-injection/ContainerBuilder.php(590): Symfony\\Component\\DependencyInjection\\ContainerBuilder->getDefinition('OxidSolutionCat...')\n#1 /var/www/oxideshop/vendor/symfony/dependency-injection/ContainerBuilder.php(553): Symfony\\Component\\DependencyInjection\\ContainerBuilder->doGet('OxidSolutionCat...', 1)\n#2 /var/www/oxideshop/vendor/oxid-esales/unzer/src/Traits/ServiceContainer.php(23): Symfony\\Component\\DependencyInjection\\ContainerBuilder->get('OxidSolutionCat...')\n#3 /var/www/oxideshop/vendor/oxid-esales/unzer/src/Core/ViewConfig.php(41): OxidSolutionCatalysts\\Unzer\\Core\\ViewConfig->getServiceFromContainer('OxidSolutionCat...')\n#4 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Core/UtilsObject.php(231): OxidSolutionCatalysts\\Unzer\\Core\\ViewConfig->__construct()\n#5 /var/www/oxideshop/source/oxfunctions.php(104): OxidEsales\\EshopCommunity\\Core\\UtilsObject->oxNew('OxidEsales\\\\Esho...')\n#6 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Core/Controller/BaseController.php(312): oxNew('OxidEsales\\\\Esho...')\n#7 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Core/Controller/BaseController.php(264): OxidEsales\\EshopCommunity\\Core\\Controller\\BaseController->getViewConfig()\n#8 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Application/Controller/Admin/AdminController.php(190): OxidEsales\\EshopCommunity\\Core\\Controller\\BaseController->addGlobalParams(NULL)\n#9 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Core/Controller/BaseController.php(183): OxidEsales\\EshopCommunity\\Application\\Controller\\Admin\\AdminController->addGlobalParams()\n#10 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Application/Controller/Admin/AdminController.php(172): OxidEsales\\EshopCommunity\\Core\\Controller\\BaseController->init()\n#11 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ee/Application/Controller/Admin/AdminController.php(35): OxidEsales\\EshopCommunity\\Application\\Controller\\Admin\\AdminController->init()\n#12 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(398): OxidEsales\\EshopEnterprise\\Application\\Controller\\Admin\\AdminController->init()\n#13 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(278): OxidEsales\\EshopCommunity\\Core\\ShopControl->_initializeViewObject('OxidEsales\\\\Esho...', 'deactivateModul...', NULL, NULL)\n#14 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(142): OxidEsales\\EshopCommunity\\Core\\ShopControl->_process('OxidEsales\\\\Esho...', 'deactivateModul...', NULL, NULL)\n#15 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Core/Oxid.php(27): OxidEsales\\EshopCommunity\\Core\\ShopControl->start()\n#16 /var/www/oxideshop/source/index.php(16): OxidEsales\\EshopCommunity\\Core\\Oxid::run()\n#17 /var/www/oxideshop/source/admin/index.php(12): require_once('/var/www/oxides...')\n#18 {main}\n"] [] -MK |