[Yanel-commits] rev 45751 -
public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow
michi at wyona.com
michi at wyona.com
Mon Nov 30 14:07:15 CET 2009
Author: michi
Date: 2009-11-30 14:07:15 +0100 (Mon, 30 Nov 2009)
New Revision: 45751
Modified:
public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow/WorkflowHelper.java
Log:
append getMessage in order to explain why workflow transition has failed
Modified: public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow/WorkflowHelper.java
===================================================================
--- public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow/WorkflowHelper.java 2009-11-30 13:06:44 UTC (rev 45750)
+++ public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow/WorkflowHelper.java 2009-11-30 13:07:15 UTC (rev 45751)
@@ -66,8 +66,7 @@
Condition[] conditions = transitions[i].getConditions();
for (int j = 0; j < conditions.length; j++) {
if (!conditions[j].isComplied(workflowable, workflow, revision)) {
- throw new WorkflowException("Workflow condition not complied for state " +
- currentState + " and transition " + transitionID);
+ throw new WorkflowException("Workflow condition not complied for state '" + currentState + "' and transition '" + transitionID + "': " + conditions[j].getMessage());
}
}
String newState = transitions[i].getDestinationState();
More information about the Yanel-commits
mailing list