missed to backport that from trunk. It is related to the move to H2 for testing.
Project: http://git-wip-us.apache.org/repos/asf/ode/repo Commit: http://git-wip-us.apache.org/repos/asf/ode/commit/f178a39d Tree: http://git-wip-us.apache.org/repos/asf/ode/tree/f178a39d Diff: http://git-wip-us.apache.org/repos/asf/ode/diff/f178a39d Branch: refs/heads/ode-1.3.6.x Commit: f178a39da90bd4029d5d078c0c1a74bf8f50b487 Parents: 66373ee Author: Tammo van Lessen <[email protected]> Authored: Wed Sep 11 00:54:43 2013 +0200 Committer: Tammo van Lessen <[email protected]> Committed: Wed Sep 11 00:54:43 2013 +0200 ---------------------------------------------------------------------- axis2/src/main/java/org/apache/ode/axis2/ODEService.java | 1 + bpel-api/src/main/java/org/apache/ode/bpel/iapi/BpelServer.java | 1 + 2 files changed, 2 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ode/blob/f178a39d/axis2/src/main/java/org/apache/ode/axis2/ODEService.java ---------------------------------------------------------------------- diff --git a/axis2/src/main/java/org/apache/ode/axis2/ODEService.java b/axis2/src/main/java/org/apache/ode/axis2/ODEService.java index 46a8296..b43bd45 100644 --- a/axis2/src/main/java/org/apache/ode/axis2/ODEService.java +++ b/axis2/src/main/java/org/apache/ode/axis2/ODEService.java @@ -104,6 +104,7 @@ public class ODEService { try { _txManager.begin(); if (__log.isDebugEnabled()) __log.debug("Starting transaction."); + _server.acquireTransactionLocks(); // Creating message exchange String messageId = new GUID().toString(); http://git-wip-us.apache.org/repos/asf/ode/blob/f178a39d/bpel-api/src/main/java/org/apache/ode/bpel/iapi/BpelServer.java ---------------------------------------------------------------------- diff --git a/bpel-api/src/main/java/org/apache/ode/bpel/iapi/BpelServer.java b/bpel-api/src/main/java/org/apache/ode/bpel/iapi/BpelServer.java index b81a930..56bd775 100644 --- a/bpel-api/src/main/java/org/apache/ode/bpel/iapi/BpelServer.java +++ b/bpel-api/src/main/java/org/apache/ode/bpel/iapi/BpelServer.java @@ -126,4 +126,5 @@ public interface BpelServer { */ DebuggerContext getDebugger(QName pid) throws BpelEngineException; + void acquireTransactionLocks(); }
