Author: mriou
Date: Tue Sep 26 11:58:45 2006
New Revision: 450147

URL: http://svn.apache.org/viewvc?view=rev&rev=450147
Log:
Non active processes don't return their endpoint list.

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

Modified: 
incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/ProcessAndInstanceManagementImpl.java
URL: 
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/ProcessAndInstanceManagementImpl.java?view=diff&rev=450147&r1=450146&r2=450147
==============================================================================
--- 
incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/ProcessAndInstanceManagementImpl.java
 (original)
+++ 
incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/ProcessAndInstanceManagementImpl.java
 Tue Sep 26 11:58:45 2006
@@ -667,7 +667,7 @@
             }
         }
 
-        if (custom.includeEndpoints()) {
+        if (custom.includeEndpoints() && proc.isActive()) {
             TEndpointReferences eprs = info.addNewEndpoints();
             OProcess oprocess = _engine.getOProcess(proc.getProcessId());
             if (oprocess == null) throw new 
InvalidRequestException("ProcessNotActive: " + proc.getProcessId());


Reply via email to