Author: vanto
Date: Thu Jun 17 14:45:09 2010
New Revision: 955618

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

Modified:
    
ode/trunk/bpel-store/src/main/java/org/apache/ode/store/ProcessStoreImpl.java

Modified: 
ode/trunk/bpel-store/src/main/java/org/apache/ode/store/ProcessStoreImpl.java
URL: 
http://svn.apache.org/viewvc/ode/trunk/bpel-store/src/main/java/org/apache/ode/store/ProcessStoreImpl.java?rev=955618&r1=955617&r2=955618&view=diff
==============================================================================
--- 
ode/trunk/bpel-store/src/main/java/org/apache/ode/store/ProcessStoreImpl.java 
(original)
+++ 
ode/trunk/bpel-store/src/main/java/org/apache/ode/store/ProcessStoreImpl.java 
Thu Jun 17 14:45:09 2010
@@ -870,8 +870,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));
+            }
         }
     }
 }


Reply via email to