BadMethodCallException: Missing required argument $cacheLimit of Magento\Catalog\Model\ProductRepository. in /var/www/vhosts/adata.magedemo.co.uk/httpdocs/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php:261 Stack trace: #0 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(236): Magento\Framework\ObjectManager\Factory\AbstractFactory->getResolvedArgument('Magento\\Catalog...', Array, Array) #1 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(34): Magento\Framework\ObjectManager\Factory\AbstractFactory->resolveArgumentsInRuntime('Magento\\Catalog...', Array, Array) #2 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(59): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->_resolveArguments('Magento\\Catalog...', Array, Array) #3 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/vendor/magento/framework/ObjectManager/ObjectManager.php(70): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create('Magento\\Catalog...') #4 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(167): Magento\Framework\ObjectManager\ObjectManager->get('Magento\\Catalog...') #5 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(273): Magento\Framework\ObjectManager\Factory\AbstractFactory->resolveArgument(Array, 'Magento\\Catalog...', NULL, 'productReposito...', 'Anowave\\Ec\\Help...') #6 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(236): Magento\Framework\ObjectManager\Factory\AbstractFactory->getResolvedArgument('Anowave\\Ec\\Help...', Array, Array) #7 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(34): Magento\Framework\ObjectManager\Factory\AbstractFactory->resolveArgumentsInRuntime('Anowave\\Ec\\Help...', Array, Array) #8 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(59): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->_resolveArguments('Anowave\\Ec\\Help...', Array, Array) #9 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/vendor/magento/framework/ObjectManager/ObjectManager.php(70): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create('Anowave\\Ec\\Help...') #10 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(167): Magento\Framework\ObjectManager\ObjectManager->get('Anowave\\Ec\\Help...') #11 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(273): Magento\Framework\ObjectManager\Factory\AbstractFactory->resolveArgument(Array, 'Anowave\\Ec\\Help...', NULL, 'helper', 'Anowave\\Ec\\Plug...') #12 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(236): Magento\Framework\ObjectManager\Factory\AbstractFactory->getResolvedArgument('Anowave\\Ec\\Plug...', Array, Array) #13 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(34): Magento\Framework\ObjectManager\Factory\AbstractFactory->resolveArgumentsInRuntime('Anowave\\Ec\\Plug...', Array, Array) #14 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(59): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->_resolveArguments('Anowave\\Ec\\Plug...', Array, Array) #15 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/vendor/magento/framework/ObjectManager/ObjectManager.php(70): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create('Anowave\\Ec\\Plug...') #16 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/vendor/magento/framework/Interception/PluginList/PluginList.php(250): Magento\Framework\ObjectManager\ObjectManager->get('Anowave\\Ec\\Plug...') #17 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/vendor/magento/framework/Interception/Interceptor.php(133): Magento\Framework\Interception\PluginList\PluginList->getPlugin('Magento\\Theme\\C...', 'ec') #18 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/vendor/magento/framework/Interception/Interceptor.php(153): Magento\Theme\Controller\Result\JsFooterPlugin\Interceptor->Magento\Framework\Interception\{closure}(Object(Magento\Framework\App\Response\Http\Interceptor)) #19 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/generated/code/Magento/Theme/Controller/Result/JsFooterPlugin/Interceptor.php(26): Magento\Theme\Controller\Result\JsFooterPlugin\Interceptor->___callPlugins('beforeSendRespo...', Array, NULL) #20 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/vendor/magento/framework/Interception/Interceptor.php(121): Magento\Theme\Controller\Result\JsFooterPlugin\Interceptor->beforeSendResponse(Object(Magento\Framework\App\Response\Http\Interceptor)) #21 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/vendor/magento/framework/Interception/Interceptor.php(153): Magento\Framework\App\Response\Http\Interceptor->Magento\Framework\Interception\{closure}() #22 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/generated/code/Magento/Framework/App/Response/Http/Interceptor.php(117): Magento\Framework\App\Response\Http\Interceptor->___callPlugins('sendResponse', Array, Array) #23 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/vendor/magento/framework/App/ExceptionHandler.php(103): Magento\Framework\App\Response\Http\Interceptor->sendResponse() #24 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/vendor/magento/framework/App/ExceptionHandler.php(70): Magento\Framework\App\ExceptionHandler->handleDeveloperMode(Object(Magento\Framework\App\Bootstrap), Object(BadMethodCallException), Object(Magento\Framework\App\Response\Http\Interceptor)) #25 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/vendor/magento/framework/App/Http.php(156): Magento\Framework\App\ExceptionHandler->handle(Object(Magento\Framework\App\Bootstrap), Object(BadMethodCallException), Object(Magento\Framework\App\Response\Http\Interceptor), Object(Magento\Framework\App\Request\Http)) #26 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/vendor/magento/framework/Interception/Interceptor.php(58): Magento\Framework\App\Http->catchException(Object(Magento\Framework\App\Bootstrap), Object(BadMethodCallException)) #27 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/vendor/magento/framework/Interception/Interceptor.php(138): Magento\Framework\App\Http\Interceptor->___callParent('catchException', Array) #28 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/vendor/magento/framework/Interception/Interceptor.php(153): Magento\Framework\App\Http\Interceptor->Magento\Framework\Interception\{closure}(Object(Magento\Framework\App\Bootstrap), Object(BadMethodCallException)) #29 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/generated/code/Magento/Framework/App/Http/Interceptor.php(39): Magento\Framework\App\Http\Interceptor->___callPlugins('catchException', Array, Array) #30 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/vendor/magento/framework/App/Bootstrap.php(267): Magento\Framework\App\Http\Interceptor->catchException(Object(Magento\Framework\App\Bootstrap), Object(BadMethodCallException)) #31 /var/www/vhosts/adata.magedemo.co.uk/httpdocs/index.php(53): Magento\Framework\App\Bootstrap->run(Object(Magento\Framework\App\Http\Interceptor)) #32 {main}