Workflows werden nach der Code-Bereitstellung auf „nicht bearbeitbar“ eingestellt

Dieser Artikel behebt das AEM-Problem, bei dem der Workflow nach dem Erstellen eines Workflows in AEM und anschließender Code-Bereitstellung als "bearbeitbar“ wird. Als Best Practice sollten Sie Ihre Workflow-Modelle in der Code-Basis über mehrere Umgebungen hinweg konsistent halten, sodass Sie Workflows nicht für jede Umgebung neu erstellen müssen.

Beschreibung description

Umgebung

Experience Manager as a Cloud Service

Problem/Symptome

Nachdem ein Workflow in AEM erstellt wurde und eine Code-Bereitstellung vorhanden ist, wird der Workflow als "bearbeitbar“.

Auflösung resolution

Wenn Sie einen Workflow erstellen, wird sein Modell standardmäßig gespeichert in:

/conf/global/settings/workflow/models

Und wenn Sie den Synchronisierungsvorgang durchführen, um ihn verwendbar zu machen, wird das Modell auch in folgendem Verzeichnis gespeichert:

/var/workflow/models

Gemäß der Best Practice sollten Workflow-Modelle in der Code-Basis konsistent über mehrere Umgebungen hinweg bleiben und nicht für jede Umgebung Workflows neu erstellen müssen.

Beim Erstellen eines Workflows mithilfe der AEM-Benutzeroberfläche führt dies nach einer Code-Bereitstellung zu Folgendem

/conf/global/settings/workflow/models

wird gemäß der Konfiguration des Code-Basis-Filters überschrieben.

<filter root="/conf/global/settings/workflow/models" mode="replace" />

Dies führt zu einem Problem, da das Modell in:

/conf/global/settings/workflow/models

wird gelöscht, da es sich nicht in der Codebasis befindet, und das Modell in:

/var/workflow/models

wird nicht gelöscht, ist aber stattdessen weiterhin verwendbar.

Da das Modell in folgenden Bereichen nicht mehr verfügbar ist:

/conf/global/settings/workflow/models

Das Workflow-Modell ist als „Nicht bearbeitbar“ markiert.

Verwandte Lektüre

Stellen Sie Fragen in unserer Experience League-Campaign-Community

Wenn Sie Fragen zu diesem Thema haben oder bereits beantwortete Fragen lesen möchten, laden wir Sie ein, unseren Experience League-Community-Blogpost zu sehen, der diesen Artikel enthält, uns Ihre Fragen und Kommentare zu senden und unserer Experience League-Campaign-Community beizutreten!

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f