создание нового рабочего процесса с использованием существующего рабочего процесса - изменения не сохраняются

Я создаю новый рабочий процесс, используя существующий рабочий процесс (т. Е. Копируя существующий рабочий процесс в /etc/workflow/models/). Но когда я это делаю, вновь созданный рабочий процесс не сохраняется для каких-либо будущих изменений. Замечено, что вновь созданный рабочий процесс имеет версию как jcr:rootVersion, а также модель, имеющая свойство jcr:predecessors типа Reference[], имеет значение, как показано на снимке экрана ниже. Нельзя ли повторно использовать существующие модели так, как я пытаюсь? или как ограничить значение?

Рабочий процесс

скриншот

рабочий процессНовый узел рабочего процесса Существующий узел рабочего процесса


person VAr    schedule 17.06.2014    source источник
comment
вы пробовали скопировать всю страницу? узел потока также является частью определения рабочего процесса.   -  person santiagozky    schedule 19.06.2014
comment
Проблема с именем узла была решена путем удаления узла модели ... / sample-workflow123 / jcr: content / model. И он создается заново, когда я нажимаю «Сохранить» в следующий раз. Но проблема здесь в том, что для дальнейших модификаций номер версии не меняется с 1.0 на следующие уровни (например, 1.1, 1.2 и т. Д.).   -  person VAr    schedule 20.06.2014


Ответы (1)


модификации в jcr не самые лучшие поддерживаемые. Если вы хотите создать новый рабочий процесс, используйте консоль рабочего процесса, создайте новый рабочий процесс и добавьте шаги, которые вы хотите использовать повторно. Также вы можете повторно использовать рабочий процесс, добавив его на шаг контейнера. Я не уверен, какой из них вы хотите использовать, если вы хотите расширить уже существующий рабочий процесс, тогда продолжайте и создайте новый и добавьте страницы, если вы просто хотите вызвать уже существующий рабочий процесс, чем использовать шаг контейнера . Будьте осторожны, шаг контейнера создаст новый экземпляр рабочего процесса из вспомогательного рабочего процесса, и основной рабочий процесс не будет ждать завершения вспомогательного рабочего процесса.

person marwell    schedule 04.05.2016