Problem/Motivation

Steps to reproduce:

  1. Install Drupal 8.1.x-dev with migrate_tools-8.x-2.x-dev and migrate_plus-8.x-2.x-dev
  2. Login as user with "Administer migrations" permission
  3. Navigate to /admin/structure/migrate

Expected result:

View a list of migration groups

Actual result:

Drupal\Component\Plugin\Exception\InvalidPluginDefinitionException: The "migration_group" entity type did not specify a list_builder handler. in Drupal\Core\Entity\EntityTypeManager->getHandler() (line 233 of core/lib/Drupal/Core/Entity/EntityTypeManager.php).

Proposed resolution

The attached patch adds an empty placeholder MigrationGroupListBuilder class. I'm not entirely sure what the list_builder handler is intended to do, but adding the handler fixes the exception.

Comments

draenen created an issue. See original summary.

generalredneck’s picture

A "Me Too" post
I can confirm the same Exception.

draenen’s picture

Status: Needs review » Closed (duplicate)
Related issues: +#2697923: Make migration UI work with 8.1.x

After a bit more digging, it appears that the list builder is part of the UI provided by migrate_tools which is broken on 8.1.x. So this is a duplicate of https://www.drupal.org/node/2697923