Author: rr
Date: Fri May 21 05:22:18 2010
New Revision: 946876

URL: http://svn.apache.org/viewvc?rev=946876&view=rev
Log:
Table example (test case)

Modified:
    
ode/trunk/bpel-test/src/test/resources/bpel/2.0/TestXQueryExpression/HelloXQueryWorld.bpel

Modified: 
ode/trunk/bpel-test/src/test/resources/bpel/2.0/TestXQueryExpression/HelloXQueryWorld.bpel
URL: 
http://svn.apache.org/viewvc/ode/trunk/bpel-test/src/test/resources/bpel/2.0/TestXQueryExpression/HelloXQueryWorld.bpel?rev=946876&r1=946875&r2=946876&view=diff
==============================================================================
--- 
ode/trunk/bpel-test/src/test/resources/bpel/2.0/TestXQueryExpression/HelloXQueryWorld.bpel
 (original)
+++ 
ode/trunk/bpel-test/src/test/resources/bpel/2.0/TestXQueryExpression/HelloXQueryWorld.bpel
 Fri May 21 05:22:18 2010
@@ -41,6 +41,8 @@
         
     <variables>
         <variable name="myVar" messageType="test:HelloXQueryMessage"/>
+        <variable name="tab" element="xsd:any"/>
+        <variable name="tabel" type="xsd:string"/>
         <variable name="otherVar" type="xsd:string"/>
         <variable name="tempVar" element="test:content"/>
         <variable name="stringVar" type="xsd:string"/>
@@ -64,6 +66,22 @@
             operation="HelloXQuery"
             variable="myVar"
             createInstance="yes"/>
+        
+        <bpws:assign>
+          <copy>
+            
<from><literal><tns:tab><tns:a>1</tns:a><tns:a>2</tns:a></tns:tab></literal></from>
+            <to variable="tab"/>
+          </copy>
+          <copy>
+            <from>$tab/tns:a[2]</from>
+            <to variable="tabel"/>
+          </copy>
+        </bpws:assign>
+
+        <if>
+            <condition>$tabel != '2'</condition>
+            <throw faultName="error"/>
+        </if>
             
         <bpws:assign>
           <copy>


Reply via email to