Author: buildbot
Date: Tue Jul 9 08:42:59 2013
New Revision: 868883
Log:
Staging update by buildbot for ode
Modified:
websites/staging/ode/trunk/content/ (props changed)
websites/staging/ode/trunk/content/assign.html
Propchange: websites/staging/ode/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Tue Jul 9 08:42:59 2013
@@ -1 +1 @@
-1501128
+1501134
Modified: websites/staging/ode/trunk/content/assign.html
==============================================================================
--- websites/staging/ode/trunk/content/assign.html (original)
+++ websites/staging/ode/trunk/content/assign.html Tue Jul 9 08:42:59 2013
@@ -98,81 +98,93 @@
<div class="row">
<div class="span12">
<p><a name="assign-Name"></a></p>
-<h3 id="name">Name</h3>
-<p><code><assign></code> --- {excerpt}update the values of variables
with new data{excerpt}</p>
+<h2 id="name">Name</h2>
+<p><code><assign></code> --- update the values of variables with new
data</p>
<p><a name="assign-Synopsis"></a></p>
-<h3 id="synopsis">Synopsis</h3>
-<p>{code:xml title="Usage"}
-<assign validate="yes|no"? standard-attributes>
- standard-elements
- (
- <copy keepSrcElementName="yes|no"? ignoreMissingFromData="yes|no"?>
- from-spec
- to-spec
- </copy>
- |
- <extensionAssignOperation>
- assign-element-of-other-namespace
- </extensionAssignOperation>
- )+
-</assign></p>
-<div class="codehilite"><pre><span class="o">*</span><span
class="n">throws</span><span class="o">*</span> <span
class="sb">`[bpel:invalidVariables](#invalidVariables)`</span><span
class="p">,</span> <span
class="sb">`[bpel:selectionFailure](#selectionFailure)`</span><span
class="p">,</span> <span
class="sb">`[bpel:subLanguageExecutionFault](#subLanguageExecutionFault)`</span><span
class="p">,</span> <span
class="sb">`[bpel:uninitializedVariable](#uninitializedVariable)`</span><span
class="p">,</span> <span
class="sb">`[bpel:mismatchedAssignmentFailure](#mismatchedAssignmentFailure)`</span><span
class="p">,</span> <span
class="sb">`[bpel:uninitializedPartnerRole](#uninitializedPartnerRole)`</span>
-
-<span class="n">h3</span><span class="o">.</span> <span
class="n">Description</span>
-<span class="n">The</span> <span class="sb">`<assign>`</span> <span
class="n">activity</span> <span class="n">can</span> <span class="n">be</span>
<span class="n">used</span> <span class="n">to</span> <span
class="n">copy</span> <span class="n">data</span> <span class="n">from</span>
<span class="n">one</span> <span class="n">variable</span> <span
class="n">to</span> <span class="n">another</span><span class="p">,</span>
<span class="n">as</span> <span class="n">well</span> <span class="n">as</span>
<span class="n">to</span> <span class="n">construct</span> <span
class="ow">and</span> <span class="n">insert</span> <span class="k">new</span>
<span class="n">data</span> <span class="n">using</span> <span
class="n">expressions</span><span class="o">.</span> <span class="n">The</span>
<span class="sb">`<assign>`</span> <span class="n">activity</span> <span
class="n">can</span> <span class="n">also</span> <span class="n">be</span>
<span class="n">used</span> <span class="n">t
o</span> <span class="n">copy</span> <span class="n">endpoint</span> <span
class="n">references</span> <span class="n">to</span> <span
class="ow">and</span> <span class="n">from</span> <span
class="n">partnerLinks</span><span class="o">.</span>
-
-<span class="n">Each</span> <span class="sb">`<assign>`</span> <span
class="n">is</span> <span class="n">made</span> <span class="n">up</span> <span
class="n">of</span> <span class="n">any</span> <span class="n">number</span>
<span class="n">of</span> <span class="sb">`<copy>`</span> <span
class="n">entries</span> <span class="n">which</span> <span
class="n">are</span> <span class="nb">each</span> <span class="n">made</span>
<span class="n">up</span> <span class="n">of</span> <span class="n">a</span>
<span class="s">"to-spec"</span> <span class="p">(</span><span
class="n">lvalue</span><span class="p">),</span> <span class="ow">and</span>
<span class="n">a</span> <span class="n">from</span><span
class="o">-</span><span class="n">spec</span> <span class="p">(</span><span
class="n">rvalue</span><span class="p">)</span><span class="o">.</span>
-
-<span class="o">-</span> <span class="sb">`ignoreMissingFromData`</span> <span
class="o">-</span> <span class="p">(</span><span class="n">optional</span><span
class="p">)</span> <span class="n">Should</span> <span class="n">the</span>
<span class="sb">`[bpel:selectionFailure](#selectionFailure)`</span> <span
class="n">standard</span> <span class="n">fault</span> <span
class="n">be</span> <span class="n">suppressed</span><span class="p">?</span>
-<span class="o">**</span> <span class="sb">`yes`</span> <span
class="o">-</span> <span class="n">suppress</span> <span
class="n">standard</span> <span class="n">faults</span>
-<span class="o">**</span> <span class="sb">`no`</span> <span
class="o">-</span> <span class="p">(</span><span class="n">default</span><span
class="p">)</span> <span class="k">do</span> <span class="ow">not</span> <span
class="n">suppress</span> <span class="n">standard</span> <span
class="n">faults</span>
-
-<span class="p">{</span><span class="n">note</span><span class="p">}</span>
-<span class="n">The</span> <span class="sb">`ignoreMissingFromData`</span>
<span class="n">element</span> <span class="n">has</span> <span
class="n">been</span> <span class="n">implemented</span> <span
class="n">in</span> <span class="n">ODE</span> <span class="mf">1.3</span><span
class="o">+</span> <span class="p">(</span><span class="n">i</span><span
class="o">.</span><span class="n">e</span><span class="o">.</span><span
class="p">,</span> <span class="n">it</span> <span class="n">is</span> <span
class="n">coming</span> <span class="n">soon</span><span
class="p">)</span><span class="o">.</span> <span class="n">See</span> <span
class="p">[</span><span class="n">ODE</span><span class="o">-</span><span
class="mi">141</span><span class="p">](</span><span class="n">http:</span><span
class="sr">//iss</span><span class="n">ues</span><span class="o">.</span><span
class="n">apache</span><span class="o">.</span><span class="n">org</span><span
class="sr">/jira/</span><span class="n">browse<
/span><span class="o">/</span><span class="n">ODE</span><span
class="o">-</span><span class="mi">141</span><span class="p">)</span> <span
class="k">for</span> <span class="n">issue</span> <span
class="n">tracking</span><span class="o">.</span>
-<span class="p">{</span><span class="n">note</span><span class="p">}</span>
-
-<span class="o">-</span> <span class="sb">`validate`</span> <span
class="o">-</span> <span class="p">(</span><span class="n">optional</span><span
class="p">)</span> <span class="n">validate</span> <span
class="n">modified</span> <span class="n">variables</span><span
class="p">?</span>
-<span class="o">**</span> <span class="sb">`yes`</span> <span
class="o">-</span> <span class="n">the</span> <span
class="sb">`<assign>`</span> <span class="n">activity</span> <span
class="n">validates</span> <span class="n">all</span> <span
class="n">the</span> <span class="n">variables</span> <span
class="n">being</span> <span class="n">modified</span> <span
class="n">by</span> <span class="n">the</span> <span
class="n">activity</span><span class="o">.</span> <span class="n">If</span>
<span class="n">the</span> <span class="n">validation</span> <span
class="n">fails</span> <span class="n">the</span> <span
class="sb">`[bpel:invalidVariables#invalidVariables]`</span> <span
class="n">fault</span> <span class="n">is</span> <span
class="n">thrown</span><span class="o">.</span>
-<span class="o">**</span> <span class="sb">`no`</span> <span
class="o">-</span> <span class="p">(</span><span class="n">default</span><span
class="p">)</span> <span class="k">do</span> <span class="ow">not</span> <span
class="n">validate</span> <span class="n">the</span> <span
class="n">modified</span> <span class="n">variables</span>
-<span class="p">{</span><span class="n">note</span><span class="p">}</span>
-<span class="n">ODE</span> <span class="n">currently</span> <span
class="n">disregards</span> <span class="n">the</span> <span
class="n">value</span> <span class="n">of</span> <span class="n">this</span>
<span class="n">attribute</span> <span class="o">---</span> <span
class="n">validation</span> <span class="n">is</span> <span
class="n">never</span> <span class="n">performed</span><span class="o">.</span>
-<span class="p">{</span><span class="n">note</span><span class="p">}</span>
-
-<span class="o">-</span> <span class="sb">`<copy>`</span> <span
class="o">-</span> <span class="n">defines</span> <span class="n">a</span>
<span class="n">lvalue</span><span class="p">,</span> <span
class="n">rvalue</span> <span class="n">pair</span><span class="o">.</span>
-<span class="o">--</span> <span class="sb">`keepSrcElementName`</span> <span
class="o">-</span> <span class="p">(</span><span class="n">optional</span><span
class="p">)</span> <span class="n">should</span> <span class="n">the</span>
<span class="n">element</span> <span class="n">name</span> <span
class="n">of</span> <span class="n">the</span> <span
class="n">destination</span> <span class="p">(</span><span class="n">as</span>
<span class="n">selected</span> <span class="n">by</span> <span
class="n">the</span> <span class="n">to</span><span class="o">-</span><span
class="n">spec</span><span class="p">)</span> <span class="n">be</span> <span
class="n">replaced</span> <span class="n">by</span> <span class="n">the</span>
<span class="n">elementname</span> <span class="n">of</span> <span
class="n">the</span> <span class="n">source</span> <span
class="p">(</span><span class="n">as</span> <span class="n">selected</span>
<span class="n">by</span> <span class="n">the</span> <span class="n">f
rom</span><span class="o">-</span><span class="n">spec</span><span
class="p">)?</span>
-<span class="o">***</span> <span class="sb">`yes`</span> <span
class="o">-</span> <span class="n">element</span> <span class="n">names</span>
<span class="n">are</span> <span class="n">replaced</span>
-<span class="o">***</span> <span class="sb">`no`</span> <span
class="o">-</span> <span class="p">(</span><span class="n">default</span><span
class="p">)</span> <span class="n">element</span> <span class="n">names</span>
<span class="n">are</span> <span class="ow">not</span> <span
class="n">replaced</span>
-<span class="o">--</span> <span class="sb">`<from>`</span> <span
class="o">-</span> <span class="n">specifies</span> <span class="n">the</span>
<span class="n">rvalue</span> <span class="p">(</span><span
class="n">see</span> <span class="p">[</span><span class="n">here</span><span
class="p">](</span><span class="c1">#variants))</span>
-<span class="o">--</span> <span class="sb">`<to>`</span> <span
class="o">-</span> <span class="n">specifies</span> <span class="n">the</span>
<span class="n">lvalue</span> <span class="p">(</span><span
class="n">see</span> <span class="p">[</span><span class="n">here</span><span
class="p">](</span><span class="c1">#variants))</span>
-
-<span class="o">-</span> <span
class="sb">`<extensionAssignOperation>`</span> <span class="o">-</span>
<span class="n">a</span> <span class="n">container</span> <span
class="k">for</span> <span class="n">assignment</span> <span
class="n">extensions</span><span class="o">.</span> <span class="n">If</span>
<span class="n">the</span> <span class="n">element</span> <span
class="n">contained</span> <span class="n">within</span> <span
class="n">the</span> <span class="n">extensionAssignOperation</span> <span
class="n">elements</span> <span class="ow">not</span> <span
class="n">recognized</span> <span class="n">by</span> <span
class="n">ODE</span> <span class="ow">and</span> <span class="n">is</span>
<span class="ow">not</span> <span class="n">subject</span> <span
class="n">to</span> <span class="n">a</span> <span
class="n">mustUnderstand</span><span class="o">=</span><span
class="s">"yes"</span> <span class="n">requirement</span> <span
class="n">from</span> <span class="n"
>an</span> <span class="n">extension</span> <span class="n">declaration</span>
><span class="k">then</span> <span class="n">the</span> <span
>class="n">element</span> <span class="n">will</span> <span
>class="n">be</span> <span class="n">ignored</span><span class="o">.</span>
-<span class="p">{</span><span class="n">note</span><span class="p">}</span>
-<span class="n">Since</span> <span class="n">version</span> <span
class="mf">2.0</span> <span class="n">ODE</span> <span class="n">fully</span>
<span class="n">supports</span> <span
class="sb">`extensionAssingOperation`</span> <span
class="n">functionality</span><span class="o">.</span>
-<span class="p">{</span><span class="n">note</span><span class="p">}</span>
-
-<span class="p">{</span><span class="n">anchor:variants</span><span
class="p">}</span>
-<span class="n">h3</span><span class="o">.</span> <span
class="n">From</span><span class="o">/</span><span class="n">To</span><span
class="o">-</span><span class="n">Spec</span> <span class="n">Variants</span>
-
-<span class="n">The</span> <span class="sr"><assign></span> <span
class="n">activity</span> <span class="n">copies</span> <span
class="n">a</span> <span class="n">type</span><span class="o">-</span><span
class="n">compatible</span> <span class="n">value</span> <span
class="n">from</span> <span class="n">the</span> <span class="n">source</span>
<span class="p">(</span><span class="s">"from-spec"</span><span
class="p">)</span> <span class="n">to</span> <span class="n">the</span> <span
class="n">destination</span> <span class="p">(</span><span
class="s">"to-spec"</span><span class="p">),</span> <span
class="n">using</span> <span class="n">the</span> <span
class="sr"><copy></span> <span class="n">element</span><span
class="o">.</span> <span class="n">The</span> <span class="n">from</span><span
class="o">-</span><span class="n">spec</span> <span class="n">must</span> <span
class="n">be</span> <span class="n">one</span> <span class="n">of</span> <span
class
="n">the</span> <span class="n">following</span> <span
class="n">variants:</span>
-
-<span class="p">{</span><span class="n">code:xml</span><span class="p">}</span>
-<span class="o"><</span><span class="n">from</span> <span
class="n">variable</span><span class="o">=</span><span
class="s">"BPELVariableName"</span> <span class="n">part</span><span
class="o">=</span><span class="s">"NCName"</span><span
class="p">?</span><span class="o">></span>
- <span class="o"><</span><span class="n">query</span> <span
class="n">queryLanguage</span><span class="o">=</span><span
class="s">"anyURI"</span><span class="p">?</span><span
class="o">></span><span class="p">?</span>
- <span class="n">queryContent</span>
- <span class="sr"></query></span>
-<span class="sr"></from></span>
-
-<span class="o"><</span><span class="n">from</span> <span
class="n">partnerLink</span><span class="o">=</span><span
class="s">"NCName"</span> <span
class="n">endpointReference</span><span class="o">=</span><span
class="s">"myRole|partnerRole"</span> <span class="o">/></span>
-
-<span class="o"><</span><span class="n">from</span> <span
class="n">variable</span><span class="o">=</span><span
class="s">"BPELVariableName"</span> <span
class="n">property</span><span class="o">=</span><span
class="s">"QName"</span> <span class="o">/></span>
+<h2 id="synopsis">Synopsis</h2>
+<p><div class="caption">Usage</div>
+ <assign validate="yes|no"? standard-attributes>
+ standard-elements
+ (
+ <copy keepSrcElementName="yes|no"? ignoreMissingFromData="yes|no"?>
+ from-spec
+ to-spec
+ </copy>
+ |
+ <extensionAssignOperation>
+ assign-element-of-other-namespace
+ </extensionAssignOperation>
+ )+
+ </assign></p>
+<div class="codehilite"><pre><span class="o">*</span><span
class="n">throws</span><span class="o">*</span> `<span class="p">[</span><span
class="n">bpel</span><span class="p">:</span><span
class="n">invalidVariables</span><span class="p">](</span>#<span
class="n">invalidVariables</span><span class="p">)</span>`<span
class="p">,</span> `<span class="p">[</span><span class="n">bpel</span><span
class="p">:</span><span class="n">selectionFailure</span><span
class="p">](</span>#<span class="n">selectionFailure</span><span
class="p">)</span>`<span class="p">,</span> `<span class="p">[</span><span
class="n">bpel</span><span class="p">:</span><span
class="n">subLanguageExecutionFault</span><span class="p">](</span>#<span
class="n">subLanguageExecutionFault</span><span class="p">)</span>`<span
class="p">,</span> `<span class="p">[</span><span class="n">bpel</span><span
class="p">:</span><span class="n">uninitializedVariable</span><span
class="p">](</span>#<span class="n">uninitializedVariabl
e</span><span class="p">)</span>`<span class="p">,</span> `<span
class="p">[</span><span class="n">bpel</span><span class="p">:</span><span
class="n">mismatchedAssignmentFailure</span><span class="p">](</span>#<span
class="n">mismatchedAssignmentFailure</span><span class="p">)</span>`<span
class="p">,</span> `<span class="p">[</span><span class="n">bpel</span><span
class="p">:</span><span class="n">uninitializedPartnerRole</span><span
class="p">](</span>#<span class="n">uninitializedPartnerRole</span><span
class="p">)</span>`
+</pre></div>
+
-<span class="o"><</span><span class="n">from</span> <span
class="n">expressionLanguage</span><span class="o">=</span><span
class="s">"anyURI"</span><span class="p">?</span><span
class="o">></span><span class="n">expression</span><span
class="sr"></from></span>
+<h2 id="description">Description</h2>
+<p>The <code><assign></code> activity can be used to copy data from one
variable to another, as well as to construct and insert new data using
expressions. The <code><assign></code> activity can also be used to copy
endpoint references to and from partnerLinks. </p>
+<p>Each <code><assign></code> is made up of any number of
<code><copy></code> entries which are each made up of a "to-spec"
(lvalue), and a from-spec (rvalue). </p>
+<ul>
+<li><code>ignoreMissingFromData</code> - (optional) Should the
<code>[bpel:selectionFailure](#selectionFailure)</code> standard fault be
suppressed? <ul>
+<li><code>yes</code> - suppress standard faults</li>
+<li><code>no</code> - (default) do not suppress standard faults</li>
+</ul>
+</li>
+</ul>
+<div class="alert alert-info">
+ The `ignoreMissingFromData` element has been implemented in ODE 1.3+
(i.e., it is coming soon). See
[ODE-141](http://issues.apache.org/jira/browse/ODE-141) for issue tracking.
+</div>
+
+<ul>
+<li><code>validate</code> - (optional) validate modified variables?<ul>
+<li><code>yes</code> - the <code><assign></code> activity validates all
the variables being modified by the activity. If the validation fails the
<code>[bpel:invalidVariables#invalidVariables]</code> fault is thrown.</li>
+<li><code>no</code> - (default) do not validate the modified variables</li>
+</ul>
+</li>
+</ul>
+<div class="alert alert-info">
+ ODE currently disregards the value of this attribute --- validation is
never performed.
+</div>
-<span class="sr"><from><literal></span><span
class="n">literal</span> <span class="n">value</span><span
class="sr"></literal></from></span>
+<ul>
+<li><code><copy></code> - defines a lvalue, rvalue pair.<ul>
+<li><code>keepSrcElementName</code> - (optional) should the element name of
the destination (as selected by the to-spec) be replaced by the elementname of
the source (as selected by the from-spec)?</li>
+<li><code>yes</code> - element names are replaced</li>
+<li><code>no</code> - (default) element names are not replaced</li>
+<li><code><from></code> - specifies the rvalue (see <a
href="#variants">here</a>)</li>
+<li><code><to></code> - specifies the lvalue (see <a
href="#variants">here</a>)</li>
+<li><code><extensionAssignOperation></code> - a container for assignment
extensions. If the element contained within the extensionAssignOperation
elements not recognized by ODE and is not subject to a mustUnderstand="yes"
requirement from an extension declaration then the element will be ignored.</li>
+</ul>
+</li>
+</ul>
+<div class="alert alert-info">
+ Since version 2.0 ODE fully supports `extensionAssingOperation`
functionality.
+</div>
-<span class="sr"><from/></span> <span class="o"><!--</span> <span
class="n">DO</span> <span class="n">NOT</span> <span class="n">USE</span> <span
class="o">--></span>
+<h3 id="fromto-spec-variants">From/To-Spec Variants</h3>
+<p>The <assign> activity copies a type-compatible value from the source
("from-spec") to the destination ("to-spec"), using the <copy> element. The
from-spec must be one of the following variants:</p>
+<div class="codehilite"><pre><span class="nt"><from</span> <span
class="na">variable=</span><span class="s">"BPELVariableName"</span>
<span class="na">part=</span><span class="s">"NCName"</span><span
class="err">?</span><span class="nt">></span>
+ <span class="nt"><query</span> <span
class="na">queryLanguage=</span><span class="s">"anyURI"</span><span
class="err">?</span><span class="nt">></span>?
+ queryContent
+ <span class="nt"></query></span>
+<span class="nt"></from></span>
-<span class="o"><</span><span class="n">from</span> <span
class="n">variable</span><span class="o">=</span><span
class="s">"BPELVariableName"</span> <span
class="n">extension</span><span class="o">=</span><span
class="s">"QName"</span> <span class="o">/></span> <span
class="o"><!--</span> <span class="n">non</span><span
class="o">-</span><span class="n">standard</span> <span
class="n">extension</span> <span class="o">--></span>
+
+<span class="nt"><from</span> <span class="na">partnerLink=</span><span
class="s">"NCName"</span> <span
class="na">endpointReference=</span><span
class="s">"myRole|partnerRole"</span> <span class="nt">/></span>
+
+
+<span class="nt"><from</span> <span class="na">variable=</span><span
class="s">"BPELVariableName"</span> <span
class="na">property=</span><span class="s">"QName"</span> <span
class="nt">/></span>
+
+
+<span class="nt"><from</span> <span
class="na">expressionLanguage=</span><span
class="s">"anyURI"</span><span class="err">?</span><span
class="nt">></span>expression<span class="nt"></from></span>
+
+
+<span class="nt"><from><literal></span>literal value<span
class="nt"></literal></from></span>
+
+
+<span class="nt"><from/></span> <span class="c"><!-- DO NOT USE
--></span>
+
+
+<span class="nt"><from</span> <span class="na">variable=</span><span
class="s">"BPELVariableName"</span> <span
class="na">extension=</span><span class="s">"QName"</span> <span
class="nt">/></span> <span class="c"><!-- non-standard extension
--></span>
</pre></div>
@@ -187,14 +199,19 @@
<span class="nt"></query></span>
<span class="nt"></to></span>
+
<span class="nt"><to</span> <span class="na">partnerLink=</span><span
class="s">"NCName"</span> <span class="nt">/></span>
+
<span class="nt"><to</span> <span class="na">variable=</span><span
class="s">"BPELVariableName"</span> <span
class="na">property=</span><span class="s">"QName"</span> <span
class="nt">/></span>
+
<span class="nt"><to</span> <span
class="na">expressionLanguage=</span><span
class="s">"anyURI"</span><span class="err">?</span><span
class="nt">></span>expression<span class="nt"></to></span>
+
<span class="nt"><to/></span> <span class="c"><!-- DO NOT USE
--></span>
+
<span class="nt"><to</span> <span class="na">variable=</span><span
class="s">"BPELVariableName"</span> <span
class="na">extension=</span><span class="s">"QName"</span> <span
class="nt">/></span> <span class="c"><!-- ODE SPECIFIC --></span>
</pre></div>
@@ -232,9 +249,10 @@
<p><a name="assign-PartnerLinkVariant"></a></p>
<h4 id="partnerlink-variant">PartnerLink Variant</h4>
<p>Allows manipulation of the endpoint references associated with
partnerLinks. </p>
-<div class="codehilite"><pre><span class="o"><</span><span
class="n">from</span> <span class="n">partnerLink</span><span
class="o">=</span><span class="s">"NCName"</span> <span
class="n">endpointReference</span><span class="o">=</span><span
class="s">"myRole|partnerRole"</span> <span class="o">/></span>
+<div class="codehilite"><pre><span class="o"><</span><span
class="n">from</span> <span class="n">partnerLink</span><span
class="p">=</span>"<span class="n">NCName</span>" <span
class="n">endpointReference</span><span class="p">=</span>"<span
class="n">myRole</span><span class="o">|</span><span
class="n">partnerRole</span>" <span class="o">/></span>
+
-<span class="o"><</span><span class="n">to</span> <span
class="n">partnerLink</span><span class="o">=</span><span
class="s">"NCName"</span> <span class="o">/></span>
+<span class="o"><</span><span class="n">to</span> <span
class="n">partnerLink</span><span class="p">=</span>"<span
class="n">NCName</span>" <span class="o">/></span>
</pre></div>
@@ -249,7 +267,7 @@
<p><a name="assign-PropertyVariant"></a></p>
<h4 id="property-variant">Property Variant</h4>
<p>Allows data manipulation using properties. The property value generated by
the from-spec is generated in the same manner as the value returned by the
<code>bpel:[getVariableProperty]()</code> function. </p>
-<div class="codehilite"><pre><span class="o"><</span><span
class="n">to</span><span class="o">|</span><span class="n">from</span> <span
class="n">variable</span><span class="o">=</span><span
class="s">"BPELVariableName"</span> <span
class="n">property</span><span class="o">=</span><span
class="s">"QName"</span> <span class="o">/></span>
+<div class="codehilite"><pre><span class="o"><</span><span
class="n">to</span><span class="o">|</span><span class="n">from</span> <span
class="n">variable</span><span class="p">=</span>"<span
class="n">BPELVariableName</span>" <span class="n">property</span><span
class="p">=</span>"<span class="n">QName</span>" <span
class="o">/></span>
</pre></div>
@@ -285,14 +303,14 @@
<p><a name="assign-EmptyVariant"></a></p>
<h4 id="empty-variant">Empty Variant</h4>
<p>The empty variant exist for extensibility purposes; it is not supported by
ODE. </p>
-<div class="codehilite"><pre><span class="sr"><from|to/></span>
+<div class="codehilite"><pre><span class="o"><</span><span
class="n">from</span><span class="o">|</span><span class="n">to</span><span
class="o">/></span>
</pre></div>
-<p><a
name="assign-VariableExtensionVariant({color:red}non-standardextension{color})"></a></p>
-<h4
id="variable-extension-variant-colorrednon-standard-extensioncolor">Variable
Extension Variant ({color:red}non-standard extension{color})</h4>
+<p><a name="assign-VariableExtensionVariant(non-standardextension)"></a></p>
+<h4 id="variable-extension-variant-non-standard-extension">Variable Extension
Variant (non-standard extension)</h4>
<p>The variable extension variants are non-standard extensions implemented by
ODE to allow manipulation of protocol-specific properties from within a BPEL
process.</p>
-<div class="codehilite"><pre><span class="o"><</span><span
class="n">from</span> <span class="n">variable</span><span
class="o">=</span><span class="s">"BPELVariableName"</span> <span
class="n">extension</span><span class="o">=</span><span
class="s">"QName"</span> <span class="o">/></span>
+<div class="codehilite"><pre><span class="o"><</span><span
class="n">from</span> <span class="n">variable</span><span
class="p">=</span>"<span class="n">BPELVariableName</span>" <span
class="n">extension</span><span class="p">=</span>"<span
class="n">QName</span>" <span class="o">/></span>
</pre></div>