Wenn ein Workflow um eine neue Transition erweitert wird und keine Chain existiert, die verwendet werden kann, muss eine neue Chain zum Katalog hinzugefügt werden.
Speicherort |
XML-Datei im Ordner xml |
Vorgehen |
|
Bemerkung |
Durch das Ändern einer Chain ist es möglich, dass der Zielzustand einer Transition aus Sicht der Workflow-Konfiguration nicht mehr gültig ist. Beispiel Wenn eine Transition in einem Zustand endet, der durch den Wert X des Attributs A definiert ist aber ein Command den Wert des Attributs A auf Y setzt, ist der Zielzustand ungültig bzw. nicht erreicht. In diesem Fall wird die Transition-Ausführung rückgängig gemacht und eine Fehlermeldung angezeigt. |
Dokumente |
commandChains.xsd, commandChains_*.xml |
Beispiel |
ModifyObjectLifecycle \WEB-INF\config\custom\xml\testcase_catalog_custom.xml: Add custom command chain |