내 커뮤니티 업적 표시줄을 확대합니다.

Submissions are now open for the 2026 Adobe Experience Maker Awards.

Mark Solution

활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.

해결됨

Create Version with Custom Label and Description via Workflow Activate?

Avatar

Level 3

Is it possible, when activating a page via a Workflow, create a version but use a custom Label and Description?  By default my understanding is that when you run a page through a Workflow and Activate the page then a version is automatically created but auto increments the version label (#) and doesn't allow adding a custom description for the label.

1 채택된 해결책 개

Avatar

정확한 답변 작성자:
Employee

As smacdonald2008​ had mentioned you can create a custom workflow step instead of using the ActivatePageProcess:

1. Create the custom workflow step as documented here.

2. Call the Replicator service's method Replicator.replicate​ and set ReplicationOptions.setSuppressVersions(true)

3. Now the activation itself won't create the version, in your custom code before calling Replicator.replicate you can call PageManager.createRevision to instead create a version of the page with your custom label.

원본 게시물의 솔루션 보기

4 답변 개

Avatar

Level 10

To get more detail into a Replication Workflow - you can look at writing a custom AEM workflow step. Then within the custom step - use the Replicator ("The Adobe AEM Quickstart and Web Application.")  API. Notice the parameter based on the ReplicationOptions object. Notice that you can set options using this object.

Avatar

정확한 답변 작성자:
Employee

As smacdonald2008​ had mentioned you can create a custom workflow step instead of using the ActivatePageProcess:

1. Create the custom workflow step as documented here.

2. Call the Replicator service's method Replicator.replicate​ and set ReplicationOptions.setSuppressVersions(true)

3. Now the activation itself won't create the version, in your custom code before calling Replicator.replicate you can call PageManager.createRevision to instead create a version of the page with your custom label.

Avatar

Level 10

Excellent response!

Avatar

Level 3

Thanks for the information all, much appreciated.