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());