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

do-not-reply at jboss.org do-not-reply at jboss.org
Wed Sep 3 10:45:38 EDT 2008


Author: tom.baeyens at jboss.com
Date: 2008-09-03 10:45:38 -0400 (Wed, 03 Sep 2008)
New Revision: 2092

Modified:
   jbpm4/pvm/trunk/modules/core/src/main/java/org/jbpm/pvm/internal/deploy/CreateId.java
Log:
added exception on empty string key

Modified: jbpm4/pvm/trunk/modules/core/src/main/java/org/jbpm/pvm/internal/deploy/CreateId.java
===================================================================
--- jbpm4/pvm/trunk/modules/core/src/main/java/org/jbpm/pvm/internal/deploy/CreateId.java	2008-09-03 14:45:01 UTC (rev 2091)
+++ jbpm4/pvm/trunk/modules/core/src/main/java/org/jbpm/pvm/internal/deploy/CreateId.java	2008-09-03 14:45:38 UTC (rev 2092)
@@ -22,6 +22,7 @@
 package org.jbpm.pvm.internal.deploy;
 
 import org.jbpm.pvm.Deployment;
+import org.jbpm.pvm.PvmException;
 import org.jbpm.pvm.internal.log.Log;
 import org.jbpm.pvm.internal.model.ProcessDefinitionImpl;
 
@@ -42,6 +43,10 @@
         key = processDefinition.getName();
       }
       
+      if ("".equals(key)) {
+        throw new PvmException("empty string is not a valid key"); 
+      }
+      
       // replace any non-word character with an underscore
       key = key.replaceAll("\\W", "_");
 




More information about the jbpm-commits mailing list