[jbpm-commits] JBoss JBPM SVN: r5524 - jbpm4/trunk/modules/pvm/src/main/java/org/jbpm/pvm/internal/cmd.

do-not-reply at jboss.org do-not-reply at jboss.org
Tue Aug 25 02:53:46 EDT 2009


Author: tom.baeyens at jboss.com
Date: 2009-08-25 02:53:46 -0400 (Tue, 25 Aug 2009)
New Revision: 5524

Modified:
   jbpm4/trunk/modules/pvm/src/main/java/org/jbpm/pvm/internal/cmd/GetExecutionVariablesCmd.java
Log:
JBPM-2498 improved exception message when no execution is found 

Modified: jbpm4/trunk/modules/pvm/src/main/java/org/jbpm/pvm/internal/cmd/GetExecutionVariablesCmd.java
===================================================================
--- jbpm4/trunk/modules/pvm/src/main/java/org/jbpm/pvm/internal/cmd/GetExecutionVariablesCmd.java	2009-08-24 21:18:02 UTC (rev 5523)
+++ jbpm4/trunk/modules/pvm/src/main/java/org/jbpm/pvm/internal/cmd/GetExecutionVariablesCmd.java	2009-08-25 06:53:46 UTC (rev 5524)
@@ -56,6 +56,9 @@
 
     DbSession dbSession = environment.get(DbSession.class);
     ClientExecution execution = dbSession.findExecutionById(executionId);
+    if (execution==null) {
+      throw new JbpmException("execution "+executionId+" doesn't exist");
+    }
     for (String variableName : variableNames) {
       Object value = execution.getVariable(variableName);
       variables.put(variableName, value);



More information about the jbpm-commits mailing list