Author: vanto
Date: Tue Feb 15 12:05:56 2011
New Revision: 1070858
URL: http://svn.apache.org/viewvc?rev=1070858&view=rev
Log:
patch for ODE-600 applied. Thanks Waruna!
Modified:
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/ProcessAndInstanceManagementImpl.java
ode/trunk/bpel-schemas/src/main/xsd/pmapi.xsd
Modified:
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/ProcessAndInstanceManagementImpl.java
URL:
http://svn.apache.org/viewvc/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/ProcessAndInstanceManagementImpl.java?rev=1070858&r1=1070857&r2=1070858&view=diff
==============================================================================
---
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/ProcessAndInstanceManagementImpl.java
(original)
+++
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/ProcessAndInstanceManagementImpl.java
Tue Feb 15 12:05:56 2011
@@ -893,6 +893,8 @@ public class ProcessAndInstanceManagemen
// Active process may be retired at the same time
if (pconf.getState() == ProcessState.RETIRED) {
info.setStatus(TProcessStatus.RETIRED);
+ } else if (pconf.getState() == ProcessState.DISABLED) {
+ info.setStatus(TProcessStatus.DISABLED);
} else {
info.setStatus(TProcessStatus.ACTIVE);
}
Modified: ode/trunk/bpel-schemas/src/main/xsd/pmapi.xsd
URL:
http://svn.apache.org/viewvc/ode/trunk/bpel-schemas/src/main/xsd/pmapi.xsd?rev=1070858&r1=1070857&r2=1070858&view=diff
==============================================================================
--- ode/trunk/bpel-schemas/src/main/xsd/pmapi.xsd (original)
+++ ode/trunk/bpel-schemas/src/main/xsd/pmapi.xsd Tue Feb 15 12:05:56 2011
@@ -233,6 +233,12 @@
requests.</documentation>
</annotation>
</enumeration>
+ <enumeration value="DISABLED">
+ <annotation>
+ <documentation>Process is NOT accepting new
+ requests and old requests.</documentation>
+ </annotation>
+ </enumeration>
</restriction>
</simpleType>
<simpleType name="tActivityStatus">