You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by bu...@apache.org on 2012/12/10 19:44:16 UTC

svn commit: r841488 - in /websites/staging/ode/trunk/content: ./ writing-bpel-test-cases.html

Author: buildbot
Date: Mon Dec 10 18:44:15 2012
New Revision: 841488

Log:
Staging update by buildbot for ode

Modified:
    websites/staging/ode/trunk/content/   (props changed)
    websites/staging/ode/trunk/content/writing-bpel-test-cases.html

Propchange: websites/staging/ode/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Mon Dec 10 18:44:15 2012
@@ -1 +1 @@
-1419651
+1419653

Modified: websites/staging/ode/trunk/content/writing-bpel-test-cases.html
==============================================================================
--- websites/staging/ode/trunk/content/writing-bpel-test-cases.html (original)
+++ websites/staging/ode/trunk/content/writing-bpel-test-cases.html Mon Dec 10 18:44:15 2012
@@ -99,7 +99,7 @@
 <div class="codehilite"><pre>namespace=http://ode/bpel/unit-test.wsdl
 service=HelloService
 operation=hello
-request1=<span class="nt">&lt;message&gt;&lt;TestPart&gt;</span>Hello<span class="nt">&lt;/TestPart&gt;&lt;/message&gt;</span>
+request1=&lt;message&gt;&lt;TestPart&gt;Hello&lt;/TestPart&gt;&lt;/message&gt;
 response1=.*Hello World.*
 </pre></div>
 
@@ -133,7 +133,7 @@ response1=.*Event Start Test5.1 -&amp;gt
 
 
 <p>Finally a response can be marked as being ASYNC in the case no reply is expected for a given receive. This only applies to non instantiating receives:</p>
-<div class="codehilite"><pre><span class="n">response1</span><span class="o">=</span><span class="n">ASYNC</span>
+<div class="codehilite"><pre>response1=ASYNC
 </pre></div>
 
 
@@ -205,8 +205,8 @@ response1=.*Event Start Test5.1 -&amp;gt
 
 
 <p>The returned data is finally tested by using a nice regular expression for the response:</p>
-<div class="codehilite"><pre><span class="n">response1</span><span class="o">=.*</span><span class="n">Event</span> <span class="n">Start</span> <span class="n">Test5</span><span class="mf">.1</span> <span class="o">-&amp;</span><span class="ow">gt</span><span class="p">;</span> <span class="n">loop</span> <span class="n">on</span> <span class="n">receive</span> <span class="k">until</span> <span class="n">message</span> <span class="n">includes</span> <span class="n">requestEnd</span> <span class="o">=</span> <span class="n">yes</span> <span class="o">-&amp;</span><span class="ow">gt</span><span class="p">;</span>
-            <span class="n">received</span> <span class="n">message</span> <span class="o">-&amp;</span><span class="ow">gt</span><span class="p">;</span> <span class="n">process</span> <span class="n">complete</span><span class="o">.*</span>
+<div class="codehilite"><pre>response1=.*Event Start Test5.1 -&amp;gt; loop on receive until message includes requestEnd = yes -&amp;gt;
+            received message -&amp;gt; process complete.*
 </pre></div>
 
 
@@ -214,8 +214,8 @@ response1=.*Event Start Test5.1 -&amp;gt
 <p><a name="WritingBPELTestCases-FaultService"></a></p>
 <h4 id="fault-service">Fault Service</h4>
 <p>When invoked, the fault service (as the name says) will return a fault. It's mostly used to test fault handlers and compensation. To invoke the fault service just use:</p>
-<div class="codehilite"><pre><span class="o">&lt;</span><span class="n">invoke</span> <span class="n">name</span><span class="o">=</span><span class="s">&quot;throwTestFault&quot;</span> <span class="n">partnerLink</span><span class="o">=</span><span class="s">&quot;fault&quot;</span> <span class="n">portType</span><span class="o">=</span><span class="s">&quot;flt:faultMessagePT&quot;</span> <span class="n">operation</span><span class="o">=</span><span class="s">&quot;throwFault&quot;</span>
-        <span class="n">inputVariable</span><span class="o">=</span><span class="s">&quot;fault&quot;</span> <span class="n">outputVariable</span><span class="o">=</span><span class="s">&quot;faultResponse&quot;</span><span class="o">/&gt;</span>
+<div class="codehilite"><pre><span class="nt">&lt;invoke</span> <span class="na">name=</span><span class="s">&quot;throwTestFault&quot;</span> <span class="na">partnerLink=</span><span class="s">&quot;fault&quot;</span> <span class="na">portType=</span><span class="s">&quot;flt:faultMessagePT&quot;</span> <span class="na">operation=</span><span class="s">&quot;throwFault&quot;</span>
+        <span class="na">inputVariable=</span><span class="s">&quot;fault&quot;</span> <span class="na">outputVariable=</span><span class="s">&quot;faultResponse&quot;</span><span class="nt">/&gt;</span>
 </pre></div>