Реклассификация родительского класса документа в FileNet CPE
У меня есть иерархия классов документов, таких как следующие:
Документ ----- L1----- L2 ----- L3
Моя текущая настройка не позволяет создавать экземпляры из L1 или L2, только L3 имеет allowInstance=true
и, следовательно, все экземпляры документов в хранилище относятся к классу L3. У меня было требование исключить все классы L2, чтобы иерархия классов была: Документ ------ L1 ------- L3.
Теперь, мой вопрос, возможно ли это (может быть изменение Superclass Definition
свойство класса)? и если да, следует ли ожидать переклассификации для текущих экземпляров типа L3 (даже если там класс не изменился).
1 ответ
Решение
Один вариант, который я мог придумать
- Создайте новую / копию класса L3 ниже L1 с именем L3temp. (со всеми свойствами L3)
- Реклассифицировать документы L3 в L3temp.
- Удалить классы L2 и L3 (не должно быть документов)
- Переименуйте класс L3temp в L3.