在代码部署后,工作流设置为“不可编辑”
本文解决了AEM问题:在AEM中创建工作流,然后进行代码部署后,该工作流显示为“不可编辑”。 作为最佳实践,您应在代码库中跨多个环境保持工作流模型一致,这样您就不必为每个环境重新创建工作流。
描述 description
环境
Experience Manager as a Cloud Service
问题/症状
在AEM中创建工作流且存在代码部署后,该工作流显示为“不可编辑”。
解决方法 resolution
创建工作流时,其模型默认保存在中:
/conf/global/settings/workflow/models
当您执行同步操作使其可用时,模型也会保存在:
/var/workflow/models
最佳实践表明,您应该将代码库中的工作流模型保留为跨多个环境的一致性,并且您不必为每个环境重新创建工作流。
使用AEM UI创建工作流时,结果是在代码部署后,
/conf/global/settings/workflow/models
根据代码库筛选器配置被覆盖。
<filter root="/conf/global/settings/workflow/models" mode="replace" />
这会创建一个问题,因为中的模型:
/conf/global/settings/workflow/models
由于不在代码库中,因此将其删除,并且模型位于:
/var/workflow/models
不会被删除,但仍可用。
由于您不再拥有模型:
/conf/global/settings/workflow/models
工作流模型标记为“不可编辑”。
相关读取
在我们的Experience LeagueCampaign社区中提问
如果您想了解有关此主题的解答或阅读之前的解答问题,我们邀请您查看包含本文的Experience League社区博客文章,向我们发送您的问题和评论,并加入我们的Experience LeagueCampaign社区!
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f