Author: mriou Date: Wed May 23 16:03:21 2007 New Revision: 541116 URL: http://svn.apache.org/viewvc?view=rev&rev=541116 Log: Few fixed tests, good karma earned by Tammo.
Modified: incubator/ode/trunk/bpel-test/src/main/java/org/apache/ode/test/BPELTestAbstract.java Modified: incubator/ode/trunk/bpel-test/src/main/java/org/apache/ode/test/BPELTestAbstract.java URL: http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-test/src/main/java/org/apache/ode/test/BPELTestAbstract.java?view=diff&rev=541116&r1=541115&r2=541116 ============================================================================== --- incubator/ode/trunk/bpel-test/src/main/java/org/apache/ode/test/BPELTestAbstract.java (original) +++ incubator/ode/trunk/bpel-test/src/main/java/org/apache/ode/test/BPELTestAbstract.java Wed May 23 16:03:21 2007 @@ -537,9 +537,8 @@ if (isFailed()) return; - Status finalstat; try { - finalstat = running.get(_invocation.maximumWaitMs, TimeUnit.MILLISECONDS); + running.get(_invocation.maximumWaitMs, TimeUnit.MILLISECONDS); } catch (Exception ex) { failure(_invocation, "Exception on future object.", ex); return; @@ -553,14 +552,15 @@ if (_invocation.maximumWaitMs <= itime) failure(_invocation, "Response took too long.", _invocation.maximumWaitMs, itime); - if (_invocation.expectedFinalStatus != null && !_invocation.expectedFinalStatus.equals(finalstat)) - failure(_invocation, "Unexpected final message exchange status", _invocation.expectedFinalStatus, finalstat); - if (isFailed()) return; scheduler.begin(); try { + Status finalstat = mex.getStatus(); + if (_invocation.expectedFinalStatus != null && !_invocation.expectedFinalStatus.equals(finalstat)) + failure(_invocation, "Unexpected final message exchange status", _invocation.expectedFinalStatus, finalstat); + if (_invocation.expectedFinalCorrelationStatus != null && !_invocation.expectedFinalCorrelationStatus.equals(mex.getCorrelationStatus())) { failure(_invocation, "Unexpected final correlation status", _invocation.expectedFinalCorrelationStatus, mex