You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by ms...@apache.org on 2007/02/28 03:02:35 UTC
svn commit: r512561 - in /incubator/ode/trunk/bpel-runtime/src:
main/java/org/apache/ode/bpel/engine/BpelProcess.java
main/java/org/apache/ode/bpel/engine/BpelRuntimeContextImpl.java
test/java/org/apache/ode/bpel/runtime/CoreBpelTest.java
Author: mszefler
Date: Tue Feb 27 18:02:34 2007
New Revision: 512561
URL: http://svn.apache.org/viewvc?view=rev&rev=512561
Log:
Make sure to use getReplacementMap to force hydration when necessary.
Modified:
incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelProcess.java
incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelRuntimeContextImpl.java
incubator/ode/trunk/bpel-runtime/src/test/java/org/apache/ode/bpel/runtime/CoreBpelTest.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=512561&r1=512560&r2=512561
==============================================================================
--- 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 27 18:02:34 2007
@@ -96,7 +96,7 @@
BpelEngineImpl _engine;
DebuggerSupport _debugger;
ExpressionLanguageRuntimeRegistry _expLangRuntimeRegistry;
- ReplacementMap _replacementMap;
+ private ReplacementMap _replacementMap;
final ProcessConf _pconf;
// Notifying the server when a process hydrates
private ProcessLifecycleCallback _lifeCallback;
@@ -568,6 +568,7 @@
public ReplacementMap getReplacementMap() {
if (_replacementMap == null) hydrate();
+ assert _replacementMap != null;
return _replacementMap;
}
Modified: incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelRuntimeContextImpl.java
URL: http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelRuntimeContextImpl.java?view=diff&rev=512561&r1=512560&r2=512561
==============================================================================
--- incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelRuntimeContextImpl.java (original)
+++ incubator/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/BpelRuntimeContextImpl.java Tue Feb 27 18:02:34 2007
@@ -977,7 +977,7 @@
vpu = new JacobVPU();
vpu.registerExtension(BpelRuntimeContext.class, this);
soup = new ExecutionQueueImpl(null);
- soup.setReplacementMap(_bpelProcess._replacementMap);
+ soup.setReplacementMap(_bpelProcess.getReplacementMap());
vpu.setContext(soup);
}
Modified: incubator/ode/trunk/bpel-runtime/src/test/java/org/apache/ode/bpel/runtime/CoreBpelTest.java
URL: http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-runtime/src/test/java/org/apache/ode/bpel/runtime/CoreBpelTest.java?view=diff&rev=512561&r1=512560&r2=512561
==============================================================================
--- incubator/ode/trunk/bpel-runtime/src/test/java/org/apache/ode/bpel/runtime/CoreBpelTest.java (original)
+++ incubator/ode/trunk/bpel-runtime/src/test/java/org/apache/ode/bpel/runtime/CoreBpelTest.java Tue Feb 27 18:02:34 2007
@@ -404,4 +404,9 @@
return null;
}
+ public void releasePartnerMex(String mexId) {
+ // TODO Auto-generated method stub
+
+ }
+
}