GetDKAN / dkan2

Deprecated: please use the 2.x branch of the dkan repo
https://github.com/GetDKAN/dkan
GNU General Public License v2.0
18 stars 16 forks source link

Too few arguments to dkan_frontend RouteProvider #238

Open dgading opened 4 years ago

dgading commented 4 years ago

When doing a clean install of dkan2 3.0.0-rc2 I get the following error when trying to enable the dkan_frontend module:

ArgumentCountError: Too few arguments to function Drupal\dkan_frontend\Routing\RouteProvider::__construct(), 0 passed in /var/www/docroot/core/lib/Drupal/Core/DependencyInjection/ClassResolver.php on line 31 and exactly 1 expected in /var/www/docroot/profiles/contrib/dkan2/modules/custom/dkan_frontend/src/Routing/RouteProvider.php on line 18 #0 /var/www/docroot/core/lib/Drupal/Core/DependencyInjection/ClassResolver.php(31): Drupal\dkan_frontend\Routing\RouteProvider->__construct()
#1 /var/www/docroot/core/lib/Drupal/Core/Controller/ControllerResolver.php(120): Drupal\Core\DependencyInjection\ClassResolver->getInstanceFromDefinition('\\Drupal\\dkan_fr...')
#2 /var/www/docroot/core/lib/Drupal/Core/Controller/ControllerResolver.php(72): Drupal\Core\Controller\ControllerResolver->createController('\\Drupal\\dkan_fr...')
#3 /var/www/docroot/core/lib/Drupal/Core/Routing/RouteBuilder.php(145): Drupal\Core\Controller\ControllerResolver->getControllerFromDefinition('\\Drupal\\dkan_fr...')
#4 /var/www/docroot/core/lib/Drupal/Core/ProxyClass/Routing/RouteBuilder.php(83): Drupal\Core\Routing\RouteBuilder->rebuild()
#5 /var/www/docroot/core/lib/Drupal/Core/Extension/ModuleInstaller.php(330): Drupal\Core\ProxyClass\Routing\RouteBuilder->rebuild()
#6 /var/www/docroot/core/lib/Drupal/Core/ProxyClass/Extension/ModuleInstaller.php(83): Drupal\Core\Extension\ModuleInstaller->install(Array, true)
#7 /var/www/docroot/vendor/drush/drush/src/Drupal/Commands/pm/PmCommands.php(78): Drupal\Core\ProxyClass\Extension\ModuleInstaller->install(Array, true)
#8 [internal function]: Drush\Drupal\Commands\pm\PmCommands->enable(Array, Array)
#9 /var/www/docroot/vendor/consolidation/annotated-command/src/CommandProcessor.php(257): call_user_func_array(Array, Array)
#10 /var/www/docroot/vendor/consolidation/annotated-command/src/CommandProcessor.php(212): Consolidation\AnnotatedCommand\CommandProcessor->runCommandCallback(Array, Object(Consolidation\AnnotatedCommand\CommandData))
#11 /var/www/docroot/vendor/consolidation/annotated-command/src/CommandProcessor.php(178): Consolidation\AnnotatedCommand\CommandProcessor->validateRunAndAlter(Array, Array, Object(Consolidation\AnnotatedCommand\CommandData))
#12 /var/www/docroot/vendor/consolidation/annotated-command/src/AnnotatedCommand.php(302): Consolidation\AnnotatedCommand\CommandProcessor->process(Object(Symfony\Component\Console\Output\ConsoleOutput), Array, Array, Object(Consolidation\AnnotatedCommand\CommandData))
#13 /var/www/docroot/vendor/symfony/console/Command/Command.php(255): Consolidation\AnnotatedCommand\AnnotatedCommand->execute(Object(Drush\Symfony\DrushArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#14 /var/www/docroot/vendor/symfony/console/Application.php(1000): Symfony\Component\Console\Command\Command->run(Object(Drush\Symfony\DrushArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#15 /var/www/docroot/vendor/symfony/console/Application.php(255): Symfony\Component\Console\Application->doRunCommand(Object(Consolidation\AnnotatedCommand\AnnotatedCommand), Object(Drush\Symfony\DrushArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#16 /var/www/docroot/vendor/symfony/console/Application.php(148): Symfony\Component\Console\Application->doRun(Object(Drush\Symfony\DrushArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#17 /var/www/docroot/vendor/drush/drush/src/Runtime/Runtime.php(118): Symfony\Component\Console\Application->run(Object(Drush\Symfony\DrushArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#18 /var/www/docroot/vendor/drush/drush/src/Runtime/Runtime.php(49): Drush\Runtime\Runtime->doRun(Array, Object(Symfony\Component\Console\Output\ConsoleOutput))
#19 /var/www/docroot/vendor/drush/drush/drush.php(72): Drush\Runtime\Runtime->run(Array)
#20 /var/www/docroot/vendor/drush/drush/drush(4): require('/var/www/docroo...')
#21 {main}
ArgumentCountError: Too few arguments to function Drupal\dkan_frontend\Routing\RouteProvider::__construct(), 0 passed in /var/www/docroot/core/lib/Drupal/Core/DependencyInjection/ClassResolver.php on line 31 and exactly 1 expected in Drupal\dkan_frontend\Routing\RouteProvider->__construct() (line 18 of /var/www/docroot/profiles/contrib/dkan2/modules/custom/dkan_frontend/src/Routing/RouteProvider.php).
 [warning] Drush command terminated abnormally. Check for an exit() in your Drupal site.
 [Exec]  Exit code 1  Time 12.37s
 [error]