You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by rr...@apache.org on 2010/05/21 07:22:18 UTC
svn commit: r946876 -
/ode/trunk/bpel-test/src/test/resources/bpel/2.0/TestXQueryExpression/HelloXQueryWorld.bpel
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>