"Drupal\simple_oauth_server_metadata\Event\ResourceMetadataEvents" not found
>>> [!note] Migrated issue
<!-- Drupal.org comment -->
<!-- Migrated from issue #3560997. -->
Reported by: [carlitus](https://www.drupal.org/user/63775)
Related to !4
>>>
<h3 id="summary-problem-motivation">Problem/Motivation</h3>
<p>When enabling the module</p>
<pre>drush en mcp_server</pre><p>I get this error:</p>
<pre>Error: Class "Drupal\simple_oauth_server_metadata\Event\ResourceMetadataEvents" not found in /var/www/html/web/modules/contrib/mcp_server/src/EventSubscriber/ResourceMetadataSubscriber.php on line 37 #0 /var/www/html/vendor/symfony/event-dispatcher/DependencyInjection/RegisterListenersPass.php(207): Drupal\mcp_server\EventSubscriber\ResourceMetadataSubscriber::getSubscribedEvents()<br>#1 /var/www/html/vendor/symfony/event-dispatcher/EventDispatcher.php(162): Symfony\Component\EventDispatcher\DependencyInjection\ExtractingEventDispatcher::getSubscribedEvents()<br>#2 /var/www/html/vendor/symfony/event-dispatcher/DependencyInjection/RegisterListenersPass.php(149): Symfony\Component\EventDispatcher\EventDispatcher->addSubscriber()<br>#3 /var/www/html/web/core/lib/Drupal/Core/DependencyInjection/Compiler/RegisterEventSubscribersPass.php(29): Symfony\Component\EventDispatcher\DependencyInjection\RegisterListenersPass->process()<br>#4 /var/www/html/vendor/symfony/dependency-injection/Compiler/Compiler.php(73): Drupal\Core\DependencyInjection\Compiler\RegisterEventSubscribersPass->process()<br>#5 /var/www/html/vendor/symfony/dependency-injection/ContainerBuilder.php(826): Symfony\Component\DependencyInjection\Compiler\Compiler->compile()<br>#6 /var/www/html/web/core/lib/Drupal/Core/DrupalKernel.php(1399): Symfony\Component\DependencyInjection\ContainerBuilder->compile()<br>#7 /var/www/html/web/core/lib/Drupal/Core/DrupalKernel.php(915): Drupal\Core\DrupalKernel->compileContainer()<br>#8 /var/www/html/web/core/lib/Drupal/Core/DrupalKernel.php(828): Drupal\Core\DrupalKernel->initializeContainer()<br>#9 /var/www/html/web/core/lib/Drupal/Core/Extension/ModuleInstaller.php(729): Drupal\Core\DrupalKernel->updateModules()<br>#10 /var/www/html/web/core/lib/Drupal/Core/Extension/ModuleInstaller.php(320): Drupal\Core\Extension\ModuleInstaller->updateKernel()<br>#11 /var/www/html/web/core/lib/Drupal/Core/Extension/ModuleInstaller.php(229): Drupal\Core\Extension\ModuleInstaller->doInstall()<br>#12 /var/www/html/web/core/lib/Drupal/Core/ProxyClass/Extension/ModuleInstaller.php(83): Drupal\Core\Extension\ModuleInstaller->install()<br>#13 /var/www/html/vendor/drush/drush/src/Commands/pm/PmCommands.php(101): Drupal\Core\ProxyClass\Extension\ModuleInstaller->install()<br>#14 [internal function]: Drush\Commands\pm\PmCommands->install()<br>#15 /var/www/html/vendor/consolidation/annotated-command/src/CommandProcessor.php(276): call_user_func_array()<br>#16 /var/www/html/vendor/consolidation/annotated-command/src/CommandProcessor.php(212): Consolidation\AnnotatedCommand\CommandProcessor->runCommandCallback()<br>#17 /var/www/html/vendor/consolidation/annotated-command/src/CommandProcessor.php(175): Consolidation\AnnotatedCommand\CommandProcessor->validateRunAndAlter()<br>#18 /var/www/html/vendor/consolidation/annotated-command/src/AnnotatedCommand.php(389): Consolidation\AnnotatedCommand\CommandProcessor->process()<br>#19 /var/www/html/vendor/symfony/console/Command/Command.php(318): Consolidation\AnnotatedCommand\AnnotatedCommand->execute()<br>#20 /var/www/html/vendor/symfony/console/Application.php(1073): Symfony\Component\Console\Command\Command->run()<br>#21 /var/www/html/vendor/symfony/console/Application.php(356): Symfony\Component\Console\Application->doRunCommand()<br>#22 /var/www/html/vendor/symfony/console/Application.php(195): Symfony\Component\Console\Application->doRun()<br>#23 /var/www/html/vendor/drush/drush/src/Runtime/Runtime.php(110): Symfony\Component\Console\Application->run()<br>#24 /var/www/html/vendor/drush/drush/src/Runtime/Runtime.php(40): Drush\Runtime\Runtime->doRun()<br>#25 /var/www/html/vendor/drush/drush/drush.php(140): Drush\Runtime\Runtime->run()<br>#26 /var/www/html/vendor/bin/drush.php(119): include('...')<br>#27 {main}<br>Error: Class "Drupal\simple_oauth_server_metadata\Event\ResourceMetadataEvents" not found in Drupal\mcp_server\EventSubscriber\ResourceMetadataSubscriber::getSubscribedEvents() (line 37 of /var/www/html/web/modules/contrib/mcp_server/src/EventSubscriber/ResourceMetadataSubscriber.php).<br> [warning] Drush command terminated abnormally.</pre><p>To resolve this it's needed to enable first the module simple_oauth_server_metadata</p>
issue