You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by va...@apache.org on 2010/12/09 13:22:21 UTC

svn commit: r1043931 - /ode/branches/ode-1.3.5.x/bpel-store/src/main/java/org/apache/ode/store/ProcessStoreImpl.java

Author: vanto
Date: Thu Dec  9 12:22:21 2010
New Revision: 1043931

URL: http://svn.apache.org/viewvc?rev=1043931&view=rev
Log:
fixing a potential NPE.

Modified:
    ode/branches/ode-1.3.5.x/bpel-store/src/main/java/org/apache/ode/store/ProcessStoreImpl.java

Modified: ode/branches/ode-1.3.5.x/bpel-store/src/main/java/org/apache/ode/store/ProcessStoreImpl.java
URL: http://svn.apache.org/viewvc/ode/branches/ode-1.3.5.x/bpel-store/src/main/java/org/apache/ode/store/ProcessStoreImpl.java?rev=1043931&r1=1043930&r2=1043931&view=diff
==============================================================================
--- ode/branches/ode-1.3.5.x/bpel-store/src/main/java/org/apache/ode/store/ProcessStoreImpl.java (original)
+++ ode/branches/ode-1.3.5.x/bpel-store/src/main/java/org/apache/ode/store/ProcessStoreImpl.java Thu Dec  9 12:22:21 2010
@@ -874,8 +874,11 @@ public class ProcessStoreImpl implements
     }
 
     public void refreshSchedules(String packageName) {
-        for( QName pid : listProcesses(packageName) ) {
-            fireEvent(new ProcessStoreEvent(ProcessStoreEvent.Type.SCHEDULE_SETTINGS_CHANGED, pid, packageName));
+        List<QName> pids = listProcesses(packageName);
+        if (pids != null) {
+            for( QName pid : pids ) {
+                fireEvent(new ProcessStoreEvent(ProcessStoreEvent.Type.SCHEDULE_SETTINGS_CHANGED, pid, packageName));
+            }
         }
     }
 }