Author: mriou
Date: Tue Feb  6 17:27:09 2007
New Revision: 504404

URL: http://svn.apache.org/viewvc?view=rev&rev=504404
Log:
Fixing a NPE happening when deactivating processes that have never been 
hydrated.

Modified:
    
incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelProcess.java

Modified: 
incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelProcess.java
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelProcess.java?view=diff&rev=504404&r1=504403&r2=504404
==============================================================================
--- 
incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelProcess.java
 (original)
+++ 
incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelProcess.java
 Tue Feb  6 17:27:09 2007
@@ -403,7 +403,7 @@
 
     void deactivate() {
         // Deactivate all the my-role endpoints.
-        for (Endpoint endpoint : getEndpointToMyRoleMap().keySet())
+        for (Endpoint endpoint : _myEprs.keySet())
             
getEngine()._contexts.bindingContext.deactivateMyRoleEndpoint(endpoint);
 
          // TODO Deactivate all the partner-role channels


Reply via email to