Нужно добавить в дизайнер системы новую кнопку. Для этого создаю Replacing Client Module, в родительском объекте указываю System designer ( UIv2 ), ну и добавляю туда кнопку через diff. После сохранения схемы на странице дизайнера системы пропали все кнопки, в консоли появилась ошибка:
Uncaught TypeError: e is undefined
Стектрейс ведёт в all-combined.js.
В коде я причин тому не нашёл, поэтому сначала избавился от ошибки, удалив свой замещающий файл, и запустил из конфигурации Generate и Compile.
После этого эксперимента ради попробовал создать новый замещающий файл, но уже не добавлять в него никакую логику, только голый скелет, выглядит он так:
define("SystemDesigner", ["SystemDesignerResources", "PackageHelper",
"ConfigurationConstants", "ConfigurationEnums", "ServiceHelper", "ProcessModuleUtilities", "ChangeLogUtilities",
"WizardUtilities", "SystemOperationsPermissionsMixin", "RightUtilities"
], function(resources, RightUtilities, PackageHelper, ConfigurationConstants, ConfigurationEnums, ServiceHelper,
ProcessUtilities, ChangeLogUtilities) {
return {};
});
После этого файл сохраняю, захожу в дизайнер системы - там вновь таже ошибка. В чём может быть причина ?