Проблема в том, что имена контроллеров должны быть уникальными. Запуск «generate-controller» или «generate-all» для двух классов домена с одним и тем же именем в разных пакетах создает два разных контроллера, каждый в своем собственном пакете, но они оба сопоставляются с URL-адресами / yourapp / domainClass и совместно используют оба папка GSP grails-app / views / domainClass.
Вам все равно нужно будет переименовать один из контроллеров, поскольку у вас не может быть двух с одинаковым именем даже в разных пакетах, и вы не можете это исправить даже в URLMappings, поэтому это выглядит как ваш лучший выбор, если вы хотите использовать сгенерированный код для генерации первого набора и перемещения контроллера и представлений в сторону, а затем для генерации второго набора. Затем переименуйте один или оба контроллера, чтобы у них были уникальные URL, и переименуйте соответствующие папки GSP.