Author: mona
Date: Wed Sep  4 20:59:51 2013
New Revision: 1520140

URL: http://svn.apache.org/r1520140
Log:
OOZIE-1513 Workflow stays in running if Fork/join validation or loop detection 
fails (mona)

Modified:
    
oozie/trunk/core/src/main/java/org/apache/oozie/command/wf/SignalXCommand.java
    oozie/trunk/release-log.txt

Modified: 
oozie/trunk/core/src/main/java/org/apache/oozie/command/wf/SignalXCommand.java
URL: 
http://svn.apache.org/viewvc/oozie/trunk/core/src/main/java/org/apache/oozie/command/wf/SignalXCommand.java?rev=1520140&r1=1520139&r2=1520140&view=diff
==============================================================================
--- 
oozie/trunk/core/src/main/java/org/apache/oozie/command/wf/SignalXCommand.java 
(original)
+++ 
oozie/trunk/core/src/main/java/org/apache/oozie/command/wf/SignalXCommand.java 
Wed Sep  4 20:59:51 2013
@@ -30,7 +30,6 @@ import org.apache.oozie.ErrorCode;
 import org.apache.oozie.XException;
 import org.apache.oozie.command.CommandException;
 import org.apache.oozie.command.PreconditionException;
-import org.apache.oozie.command.coord.CoordActionUpdateXCommand;
 import org.apache.oozie.command.wf.ActionXCommand.ActionExecutorContext;
 import org.apache.oozie.executor.jpa.BulkUpdateInsertJPAExecutor;
 import org.apache.oozie.executor.jpa.JPAExecutorException;
@@ -181,7 +180,7 @@ public class SignalXCommand extends Work
                 completed = 
workflowInstance.signal(wfAction.getExecutionPath(), wfAction.getSignalValue());
             }
             catch (WorkflowException e) {
-                throw new CommandException(e);
+                
wfJob.setStatus(WorkflowJob.Status.valueOf(workflowInstance.getStatus().toString()));
             }
             wfJob.setWorkflowInstance(workflowInstance);
             wfAction.resetPending();

Modified: oozie/trunk/release-log.txt
URL: 
http://svn.apache.org/viewvc/oozie/trunk/release-log.txt?rev=1520140&r1=1520139&r2=1520140&view=diff
==============================================================================
--- oozie/trunk/release-log.txt (original)
+++ oozie/trunk/release-log.txt Wed Sep  4 20:59:51 2013
@@ -1,5 +1,6 @@
 -- Oozie 4.1.0 release (trunk - unreleased)
 
+OOZIE-1513 Workflow stays in running if Fork/join validation or loop detection 
fails (mona)
 OOZIE-1490 Remove unix OS enforcement from build (dwann via tucu)
 OOZIE-1372 When using uber mode, Oozie should also make the AM container size 
larger (ryota)
 OOZIE-615 Support high availability for the Oozie service (rkanter)


Reply via email to