You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by mi...@apache.org on 2009/04/15 01:43:22 UTC

svn commit: r765011 - in /ode/branches/APACHE_ODE_1.X/axis2-war/src/test: java/org/apache/ode/axis2/ resources/TestFailFast/ resources/TestFailFast/faultOnFailure/ resources/TestFailFast/invoke/ resources/TestFailFast/selectionFailure/

Author: midon
Date: Tue Apr 14 23:43:21 2009
New Revision: 765011

URL: http://svn.apache.org/viewvc?rev=765011&view=rev
Log:
ODE-578: create multiple tests

Added:
    ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/faultOnFailure/
    ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/faultOnFailure/HelloWorld2.bpel
      - copied, changed from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/HelloWorld2.bpel
    ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/faultOnFailure/HelloWorld2.wsdl
      - copied, changed from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/HelloWorld2.wsdl
    ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/faultOnFailure/deploy.xml
      - copied, changed from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/deploy.xml
    ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/faultOnFailure/dont_keep_me_waiting.endpoint
      - copied, changed from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/dont_keep_me_waiting.endpoint
    ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/faultOnFailure/dummy-service.wsdl
      - copied, changed from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/dummy-service.wsdl
    ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/faultOnFailure/testRequest.soap
      - copied, changed from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/testRequest.soap
    ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/invoke/
    ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/invoke/HelloWorld2.bpel
      - copied, changed from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/HelloWorld2.bpel
    ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/invoke/HelloWorld2.wsdl
      - copied, changed from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/HelloWorld2.wsdl
    ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/invoke/deploy.xml
      - copied, changed from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/deploy.xml
    ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/invoke/dont_keep_me_waiting.endpoint
      - copied, changed from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/dont_keep_me_waiting.endpoint
    ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/invoke/dummy-service.wsdl
      - copied, changed from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/dummy-service.wsdl
    ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/invoke/testRequest.soap
      - copied, changed from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/testRequest.soap
    ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/selectionFailure/
    ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/selectionFailure/HelloWorld2.bpel
      - copied, changed from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/HelloWorld2.bpel
    ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/selectionFailure/HelloWorld2.wsdl
      - copied, changed from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/HelloWorld2.wsdl
    ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/selectionFailure/deploy.xml
      - copied, changed from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/deploy.xml
    ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/selectionFailure/dont_keep_me_waiting.endpoint
      - copied, changed from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/dont_keep_me_waiting.endpoint
    ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/selectionFailure/dummy-service.wsdl
      - copied, changed from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/dummy-service.wsdl
    ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/selectionFailure/testRequest.soap
      - copied, changed from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/testRequest.soap
Removed:
    ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/HelloWorld2.bpel
    ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/HelloWorld2.wsdl
    ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/deploy.xml
    ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/dont_keep_me_waiting.endpoint
    ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/dummy-service.wsdl
    ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/testRequest.soap
Modified:
    ode/branches/APACHE_ODE_1.X/axis2-war/src/test/java/org/apache/ode/axis2/FailFastTest.java

Modified: ode/branches/APACHE_ODE_1.X/axis2-war/src/test/java/org/apache/ode/axis2/FailFastTest.java
URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/axis2-war/src/test/java/org/apache/ode/axis2/FailFastTest.java?rev=765011&r1=765010&r2=765011&view=diff
==============================================================================
--- ode/branches/APACHE_ODE_1.X/axis2-war/src/test/java/org/apache/ode/axis2/FailFastTest.java (original)
+++ ode/branches/APACHE_ODE_1.X/axis2-war/src/test/java/org/apache/ode/axis2/FailFastTest.java Tue Apr 14 23:43:21 2009
@@ -2,6 +2,9 @@
 
 import static org.testng.AssertJUnit.*;
 import org.testng.annotations.Test;
+import org.testng.annotations.DataProvider;
+
+import java.util.regex.Pattern;
 
 /**
  * Tests that when a process is called and some error happens during processing, the error is communicated asap back to the client.<br/>
@@ -11,21 +14,27 @@
  * The client should get that failure back and not a TimeoutException. 
  */
 public class FailFastTest extends Axis2TestBase {
-    @Test(dataProvider="configs")
-    public void gimmeTheDamnFailure() throws Exception {
-        String bundleName = "TestFailFast";
-        // Intentionnally NOT deploy the required service, to make the invocation fail
-//        server.deployService(DummyService.class.getCanonicalName());
+
+
+    @DataProvider(name = "input")
+    private Object[][] bundleLIst(){
+        return new Object[][]{
+                {"TestFailFast/invoke", ".*Message exchange failure due to: The service cannot be found for the endpoint reference .*"},
+                {"TestFailFast/faultOnFailure", ".*xmlns:axis2ns\\d=\"http://ode.apache.org/activityRecovery\">axis2ns\\d:activityFailure.*"},
+                {"TestFailFast/selectionFailure", ".*xmlns:axis2ns\\d=\"http://docs.oasis-open.org/wsbpel/2.0/process/executable\">axis2ns\\d:selectionFailure.*"}
+        };
+    }
+
+    @Test(dataProvider="input")
+    public void shouldNotTimeout(String bundleName, String expectedMsgPattern) throws Exception {
         if (server.isDeployed(bundleName)) server.undeployProcess(bundleName);
         server.deployProcess(bundleName);
         try {
-            String response = server.sendRequestFile("http://localhost:8888/processes/helloWorld",
-                    bundleName, "testRequest.soap");
+            String response = server.sendRequestFile("http://localhost:8888/processes/helloWorld", bundleName, "testRequest.soap");
             System.out.println(response);
-            String badMessage = "java.util.concurrent.TimeoutException: Message exchange org.apache.ode.bpel.engine.MyRoleMessageExchangeImpl$ResponseFuture";
-            String rightMessage = "The service cannot be found for the endpoint reference (EPR) 127.0.0.1/processes/DummyService";
+            String badMessage = "java.util.concurrent.TimeoutException: Message exchange";
             assertFalse("Client should NOT time out! It should receive the true failure", response.contains(badMessage));
-            assertTrue("Client did not receive the right error message!", response.contains(rightMessage));
+            assertTrue("Client did not receive the right error message!", Pattern.compile(expectedMsgPattern, Pattern.DOTALL).matcher(response).matches());
         } finally {
             server.undeployProcess(bundleName);
         }

Copied: ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/faultOnFailure/HelloWorld2.bpel (from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/HelloWorld2.bpel)
URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/faultOnFailure/HelloWorld2.bpel?p2=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/faultOnFailure/HelloWorld2.bpel&p1=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/HelloWorld2.bpel&r1=765008&r2=765011&rev=765011&view=diff
==============================================================================
--- ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/HelloWorld2.bpel (original)
+++ ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/faultOnFailure/HelloWorld2.bpel Tue Apr 14 23:43:21 2009
@@ -24,7 +24,8 @@
     xmlns:test="http://ode/bpel/unit-test.wsdl"
     xmlns:dummy="http://axis2.ode.apache.org"
     queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath2.0"
-    expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath2.0">
+    expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath2.0"
+        xmlns:ext="http://ode.apache.org/activityRecovery">
 
   <import location="HelloWorld2.wsdl"
      namespace="http://ode/bpel/unit-test.wsdl"
@@ -41,7 +42,6 @@
      <variable name="myVar" messageType="test:HelloMessage"/>
      <variable name="opInput" messageType="dummy:helloRequest"/>
      <variable name="opOutput" messageType="dummy:helloResponse"/>
-     <variable name="tmpVar" type="xsd:string"/>
    </variables>
 
    <sequence>
@@ -54,8 +54,14 @@
                 <to>$opInput.parameters</to>
            </copy>
        </assign>
-       <invoke partnerLink="dummyPartnerLink" portType="test:DummyServicePortType"
-               operation="hello" inputVariable="opInput" outputVariable="opOutput"/>
+       <!-- Invoke a non-available service but catch the failure as a fault -->
+       <scope>
+           <ext:failureHandling>
+               <ext:faultOnFailure>true</ext:faultOnFailure>
+           </ext:failureHandling>
+           <invoke partnerLink="dummyPartnerLink" portType="test:DummyServicePortType"
+                   operation="hello" inputVariable="opInput" outputVariable="opOutput"/>
+       </scope>
        <assign>
            <copy>
                <from><literal>foo</literal></from>

Copied: ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/faultOnFailure/HelloWorld2.wsdl (from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/HelloWorld2.wsdl)
URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/faultOnFailure/HelloWorld2.wsdl?p2=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/faultOnFailure/HelloWorld2.wsdl&p1=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/HelloWorld2.wsdl&r1=765008&r2=765011&rev=765011&view=diff
==============================================================================
    (empty)

Copied: ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/faultOnFailure/deploy.xml (from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/deploy.xml)
URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/faultOnFailure/deploy.xml?p2=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/faultOnFailure/deploy.xml&p1=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/deploy.xml&r1=765008&r2=765011&rev=765011&view=diff
==============================================================================
    (empty)

Copied: ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/faultOnFailure/dont_keep_me_waiting.endpoint (from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/dont_keep_me_waiting.endpoint)
URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/faultOnFailure/dont_keep_me_waiting.endpoint?p2=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/faultOnFailure/dont_keep_me_waiting.endpoint&p1=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/dont_keep_me_waiting.endpoint&r1=765008&r2=765011&rev=765011&view=diff
==============================================================================
--- ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/dont_keep_me_waiting.endpoint (original)
+++ ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/faultOnFailure/dont_keep_me_waiting.endpoint Tue Apr 14 23:43:21 2009
@@ -1,4 +1,4 @@
 
 # if the test fails, client be waiting until timeout
 # Set a smaller timeout to avoid blocking too long.
-mex.timeout=120000
+mex.timeout=10000

Copied: ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/faultOnFailure/dummy-service.wsdl (from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/dummy-service.wsdl)
URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/faultOnFailure/dummy-service.wsdl?p2=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/faultOnFailure/dummy-service.wsdl&p1=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/dummy-service.wsdl&r1=765008&r2=765011&rev=765011&view=diff
==============================================================================
    (empty)

Copied: ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/faultOnFailure/testRequest.soap (from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/testRequest.soap)
URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/faultOnFailure/testRequest.soap?p2=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/faultOnFailure/testRequest.soap&p1=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/testRequest.soap&r1=765008&r2=765011&rev=765011&view=diff
==============================================================================
    (empty)

Copied: ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/invoke/HelloWorld2.bpel (from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/HelloWorld2.bpel)
URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/invoke/HelloWorld2.bpel?p2=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/invoke/HelloWorld2.bpel&p1=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/HelloWorld2.bpel&r1=765008&r2=765011&rev=765011&view=diff
==============================================================================
--- ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/HelloWorld2.bpel (original)
+++ ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/invoke/HelloWorld2.bpel Tue Apr 14 23:43:21 2009
@@ -41,7 +41,6 @@
      <variable name="myVar" messageType="test:HelloMessage"/>
      <variable name="opInput" messageType="dummy:helloRequest"/>
      <variable name="opOutput" messageType="dummy:helloResponse"/>
-     <variable name="tmpVar" type="xsd:string"/>
    </variables>
 
    <sequence>
@@ -54,6 +53,8 @@
                 <to>$opInput.parameters</to>
            </copy>
        </assign>
+
+       <!-- invoke a *non-available* service -->
        <invoke partnerLink="dummyPartnerLink" portType="test:DummyServicePortType"
                operation="hello" inputVariable="opInput" outputVariable="opOutput"/>
        <assign>

Copied: ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/invoke/HelloWorld2.wsdl (from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/HelloWorld2.wsdl)
URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/invoke/HelloWorld2.wsdl?p2=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/invoke/HelloWorld2.wsdl&p1=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/HelloWorld2.wsdl&r1=765008&r2=765011&rev=765011&view=diff
==============================================================================
    (empty)

Copied: ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/invoke/deploy.xml (from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/deploy.xml)
URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/invoke/deploy.xml?p2=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/invoke/deploy.xml&p1=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/deploy.xml&r1=765008&r2=765011&rev=765011&view=diff
==============================================================================
    (empty)

Copied: ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/invoke/dont_keep_me_waiting.endpoint (from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/dont_keep_me_waiting.endpoint)
URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/invoke/dont_keep_me_waiting.endpoint?p2=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/invoke/dont_keep_me_waiting.endpoint&p1=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/dont_keep_me_waiting.endpoint&r1=765008&r2=765011&rev=765011&view=diff
==============================================================================
--- ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/dont_keep_me_waiting.endpoint (original)
+++ ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/invoke/dont_keep_me_waiting.endpoint Tue Apr 14 23:43:21 2009
@@ -1,4 +1,4 @@
 
 # if the test fails, client be waiting until timeout
 # Set a smaller timeout to avoid blocking too long.
-mex.timeout=120000
+mex.timeout=10000

Copied: ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/invoke/dummy-service.wsdl (from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/dummy-service.wsdl)
URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/invoke/dummy-service.wsdl?p2=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/invoke/dummy-service.wsdl&p1=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/dummy-service.wsdl&r1=765008&r2=765011&rev=765011&view=diff
==============================================================================
    (empty)

Copied: ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/invoke/testRequest.soap (from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/testRequest.soap)
URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/invoke/testRequest.soap?p2=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/invoke/testRequest.soap&p1=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/testRequest.soap&r1=765008&r2=765011&rev=765011&view=diff
==============================================================================
    (empty)

Copied: ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/selectionFailure/HelloWorld2.bpel (from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/HelloWorld2.bpel)
URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/selectionFailure/HelloWorld2.bpel?p2=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/selectionFailure/HelloWorld2.bpel&p1=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/HelloWorld2.bpel&r1=765008&r2=765011&rev=765011&view=diff
==============================================================================
--- ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/HelloWorld2.bpel (original)
+++ ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/selectionFailure/HelloWorld2.bpel Tue Apr 14 23:43:21 2009
@@ -41,7 +41,6 @@
      <variable name="myVar" messageType="test:HelloMessage"/>
      <variable name="opInput" messageType="dummy:helloRequest"/>
      <variable name="opOutput" messageType="dummy:helloResponse"/>
-     <variable name="tmpVar" type="xsd:string"/>
    </variables>
 
    <sequence>
@@ -51,18 +50,9 @@
        <assign>
            <copy>
                 <from><literal><dummy:hello>Hello</dummy:hello></literal></from>
-                <to>$opInput.parameters</to>
+                <to>$opInput.parameters/foo</to>
            </copy>
        </assign>
-       <invoke partnerLink="dummyPartnerLink" portType="test:DummyServicePortType"
-               operation="hello" inputVariable="opInput" outputVariable="opOutput"/>
-       <assign>
-           <copy>
-               <from><literal>foo</literal></from>
-               <to>$myVar.TestPart</to>
-           </copy>
-       </assign>
-
        <reply name="end" partnerLink="helloPartnerLink" portType="test:HelloPortType"
               operation="hello" variable="myVar"/>
    </sequence>

Copied: ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/selectionFailure/HelloWorld2.wsdl (from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/HelloWorld2.wsdl)
URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/selectionFailure/HelloWorld2.wsdl?p2=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/selectionFailure/HelloWorld2.wsdl&p1=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/HelloWorld2.wsdl&r1=765008&r2=765011&rev=765011&view=diff
==============================================================================
    (empty)

Copied: ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/selectionFailure/deploy.xml (from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/deploy.xml)
URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/selectionFailure/deploy.xml?p2=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/selectionFailure/deploy.xml&p1=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/deploy.xml&r1=765008&r2=765011&rev=765011&view=diff
==============================================================================
    (empty)

Copied: ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/selectionFailure/dont_keep_me_waiting.endpoint (from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/dont_keep_me_waiting.endpoint)
URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/selectionFailure/dont_keep_me_waiting.endpoint?p2=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/selectionFailure/dont_keep_me_waiting.endpoint&p1=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/dont_keep_me_waiting.endpoint&r1=765008&r2=765011&rev=765011&view=diff
==============================================================================
--- ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/dont_keep_me_waiting.endpoint (original)
+++ ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/selectionFailure/dont_keep_me_waiting.endpoint Tue Apr 14 23:43:21 2009
@@ -1,4 +1,5 @@
 
 # if the test fails, client be waiting until timeout
 # Set a smaller timeout to avoid blocking too long.
-mex.timeout=120000
+mex.timeout=10000
+

Copied: ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/selectionFailure/dummy-service.wsdl (from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/dummy-service.wsdl)
URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/selectionFailure/dummy-service.wsdl?p2=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/selectionFailure/dummy-service.wsdl&p1=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/dummy-service.wsdl&r1=765008&r2=765011&rev=765011&view=diff
==============================================================================
    (empty)

Copied: ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/selectionFailure/testRequest.soap (from r765008, ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/testRequest.soap)
URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/selectionFailure/testRequest.soap?p2=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/selectionFailure/testRequest.soap&p1=ode/branches/APACHE_ODE_1.X/axis2-war/src/test/resources/TestFailFast/testRequest.soap&r1=765008&r2=765011&rev=765011&view=diff
==============================================================================
    (empty)