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/06/17 16:45:09 UTC
svn commit: r955618 -
/ode/trunk/bpel-store/src/main/java/org/apache/ode/store/ProcessStoreImpl.java
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));
+ }
}
}
}