[Yanel-commits] rev 36398 - public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/workflow

michi at wyona.com michi at wyona.com
Tue May 6 16:27:58 CEST 2008


Author: michi
Date: 2008-05-06 16:27:58 +0200 (Tue, 06 May 2008)
New Revision: 36398

Modified:
   public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/workflow/RevisionNotEqualsCondition.java
Log:
warning added

Modified: public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/workflow/RevisionNotEqualsCondition.java
===================================================================
--- public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/workflow/RevisionNotEqualsCondition.java	2008-05-06 14:23:55 UTC (rev 36397)
+++ public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/workflow/RevisionNotEqualsCondition.java	2008-05-06 14:27:58 UTC (rev 36398)
@@ -20,19 +20,25 @@
 import org.wyona.yanel.core.workflow.Workflow;
 import org.wyona.yanel.core.workflow.WorkflowException;
 
+import org.apache.log4j.Logger;
+
 public class RevisionNotEqualsCondition implements Condition {
 
+    private static Logger log = Logger.getLogger(RevisionNotEqualsCondition.class);
+
     protected String variable;
 
     public void setExpression(String expression) {
         this.variable = expression;
     }
 
-    public boolean isComplied(WorkflowableV1 workflowable, Workflow workflow, String revision)
-            throws WorkflowException {
+    /**
+     *
+     */
+    public boolean isComplied(WorkflowableV1 workflowable, Workflow workflow, String revision) throws WorkflowException {
         String liveRevision = workflowable.getWorkflowVariable(variable);
-        boolean result = !revision.equals(liveRevision);
-        return result;
+        boolean complied = !revision.equals(liveRevision);
+        if (!complied) log.warn("The revision '" + revision + "' is the live revision.");
+        return complied;
     }
-
-}
\ No newline at end of file
+}



More information about the Yanel-commits mailing list