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

do-not-reply at jboss.org do-not-reply at jboss.org
Sat Oct 4 06:07:07 EDT 2008


Author: tom.baeyens at jboss.com
Date: 2008-10-04 06:07:07 -0400 (Sat, 04 Oct 2008)
New Revision: 2475

Modified:
   jbpm4/trunk/modules/pvm/src/main/java/org/jbpm/pvm/internal/cal/BusinessCalendar.java
Log:
fixed null pointer problem

Modified: jbpm4/trunk/modules/pvm/src/main/java/org/jbpm/pvm/internal/cal/BusinessCalendar.java
===================================================================
--- jbpm4/trunk/modules/pvm/src/main/java/org/jbpm/pvm/internal/cal/BusinessCalendar.java	2008-10-03 12:13:06 UTC (rev 2474)
+++ jbpm4/trunk/modules/pvm/src/main/java/org/jbpm/pvm/internal/cal/BusinessCalendar.java	2008-10-04 10:07:07 UTC (rev 2475)
@@ -155,11 +155,12 @@
     if (! isHoliday(date)) {
       Day day = findDay(date);
       DayPart[] dayParts = day.getDayParts();
-      for (int i=0; ((i < dayParts.length)
-                     && (dayPart==null)); i++) {
-        DayPart candidate = dayParts[i];
-        if (candidate.includes(date)) {
-          dayPart = candidate;
+      if (dayParts!=null) {
+        for (int i=0; ((i < dayParts.length) && (dayPart==null)); i++) {
+          DayPart candidate = dayParts[i];
+          if (candidate.includes(date)) {
+            dayPart = candidate;
+          }
         }
       }
     }




More information about the jbpm-commits mailing list