Modified: 
websites/staging/ode/trunk/content/extensions/extension-activities-extensible-assign-operations.html
==============================================================================
--- 
websites/staging/ode/trunk/content/extensions/extension-activities-extensible-assign-operations.html
 (original)
+++ 
websites/staging/ode/trunk/content/extensions/extension-activities-extensible-assign-operations.html
 Fri Jul 14 10:08:12 2017
@@ -1,103 +1,114 @@
-<!DOCTYPE html>
-<html>
-  <head>
-    <title>Apache ODE &ndash; Extension Activities &amp; Extensible Assign 
Operations</title>
-    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-    <meta property="og:image" content="http://ode.apache.org/img/ode-logo.png"; 
/>
-
-    <link href="/css/application.min.css" rel="stylesheet" media="screen">
-    
-
-    
-    
-
-    <script src="http://code.jquery.com/jquery-latest.js";></script>
-    <script src="/js/bootstrap.min.js"></script>
-    <script type="text/javascript">
-      var _gaq = _gaq || [];
-      _gaq.push(['_setAccount', 'UA-36293077-1']);
-      _gaq.push(['_trackPageview']);
-
-      (function() {
-        var ga = document.createElement('script'); ga.type = 
'text/javascript'; ga.async = true;
-        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 
'http://www') + '.google-analytics.com/ga.js';
-        var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s);
-      })();
-    </script>
-  </head>
-  <body>
-
-    <!-- Navbar -->
-    <div class="navbar navbar-fixed-top">
-      <div class="navbar-inner">
-        <div class="container">
-          <button type="button" class="btn btn-navbar" data-toggle="collapse" 
data-target=".nav-collapse">
-            <span class="icon-bar"></span>
-            <span class="icon-bar"></span>
-            <span class="icon-bar"></span>
-          </button>
-          <a class="brand" href="/index.html">Apache ODE</a>
-          <div class="nav-collapse collapse">
-            <ul class="nav">
-              <li class="">
-                <a href="/getting-ode.html">Getting ODE</a>
-              </li>
-              <li class="active dropdown">
-                <a href="/userguide/" class="dropdown-toggle" 
data-toggle="dropdown" data-target="#">Documentation<b class="caret"></b></a>
-                <ul class="dropdown-menu">
-                  <li><a href="/userguide/">User Guide</a></li>
-                  <li><a href="/developerguide/">Developer Guide</a></li>
-                  <li><a 
href="/ws-bpel-20-specification-compliance.html">WS-BPEL Compliance</a></li>
-                  <li><a href="/extensions/">WS-BPEL Extensions</a></li>
-                  <li><a href="/faq.html">FAQ</a></li>
-                  <li><a href="/roadmap.html">Roadmap</a></li>
-                  <li><a href="/resource-services.html">Resources &amp; 
Services</a></li>
-                  <li><a href="/javadoc/">Javadoc</a></li>
-                </ul>
-              </li>
-              <li class=" dropdown">
-                <a href="#" class="dropdown-toggle" 
data-toggle="dropdown">Contributing<b class="caret"></b></a>
-                <ul class="dropdown-menu">
-                  <li><a href="/mailing-lists.html">Mailing Lists</a></li>
-                  <li><a href="/developerguide/building-ode.html">Building 
ODE</a></li>
-                  <li><a href="/developerguide/source-code.html">Source 
Code</a></li>
-                  <li><a href="http://issues.apache.org/jira/browse/ODE";>Bug 
Tracking</a></li>
-                  <li><a href="/contributors.html">Contributors</a></li>
-                  <li><a 
href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li>
-                </ul>
-              </li>
-              <li class="dropdown">
-                <a href="http://www.apache.org"; class="dropdown-toggle" 
data-toggle="dropdown" data-target="#">The ASF<b class="caret"></b></a>
-                <ul class="dropdown-menu">
-                  <li><a href="http://www.apache.org";>Apache Software 
Foundation</a></li>
-                  <li><a 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li>
-                  <li><a 
href="http://www.apache.org/foundation/sponsorship.html";>Become a 
Sponsor</a></li>
-                  <li><a 
href="http://www.apache.org/security/";>Security</a></li>
-                </ul>
-              </li>
-            </ul>
-          </div>
-        </div>
-      </div>
-    </div>
-
-    <!-- Subhead -->
-    
-    <header class="jumbotron subhead" id="overview">
-      <div class="container">
-        
-        <h1>Extension Activities &amp; Extensible Assign Operations</h1>
-        
-      </div>
-    </header>
-    
-
-    <!-- Content -->
-    <div class="container">
-      
-      <div class="row">
-        <div class="span12">
-          <h2 id="bpel-extensibility">BPEL Extensibility</h2>
+<!DOCTYPE html>
+<html>
+  <head>
+    <title>Apache ODE &ndash; Extension Activities &amp; Extensible Assign 
Operations</title>
+    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+    <meta property="og:image" content="http://ode.apache.org/img/ode-logo.png"; 
/>
+
+    <link href="/css/application.min.css" rel="stylesheet" media="screen">
+    
+
+    
+    
+
+    <script src="http://code.jquery.com/jquery-latest.js";></script>
+    <script src="/js/bootstrap.min.js"></script>
+    <script type="text/javascript">
+      var _gaq = _gaq || [];
+      _gaq.push(['_setAccount', 'UA-36293077-1']);
+      _gaq.push(['_trackPageview']);
+
+      (function() {
+        var ga = document.createElement('script'); ga.type = 
'text/javascript'; ga.async = true;
+        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 
'http://www') + '.google-analytics.com/ga.js';
+        var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s);
+      })();
+    </script>
+  </head>
+  <body>
+
+    <!-- Navbar -->
+    <div class="navbar navbar-fixed-top">
+      <div class="navbar-inner">
+        <div class="container">
+          <button type="button" class="btn btn-navbar" data-toggle="collapse" 
data-target=".nav-collapse">
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+          </button>
+          <a class="brand" href="/index.html">Apache ODE</a>
+          <div class="nav-collapse collapse">
+            <ul class="nav">
+              <li class="">
+                <a href="/getting-ode.html">Getting ODE</a>
+              </li>
+              <li class="active dropdown">
+                <a href="/userguide/" class="dropdown-toggle" 
data-toggle="dropdown" data-target="#">Documentation<b class="caret"></b></a>
+                <ul class="dropdown-menu">
+                  <li><a href="/userguide/">User Guide</a></li>
+                  <li><a href="/developerguide/">Developer Guide</a></li>
+                  <li><a 
href="/ws-bpel-20-specification-compliance.html">WS-BPEL Compliance</a></li>
+                  <li><a href="/extensions/">WS-BPEL Extensions</a></li>
+                  <li><a href="/faq.html">FAQ</a></li>
+                  <li><a href="/roadmap.html">Roadmap</a></li>
+                  <li><a href="/resource-services.html">Resources &amp; 
Services</a></li>
+                  <li><a href="/javadoc/">Javadoc</a></li>
+                </ul>
+              </li>
+              <li class=" dropdown">
+                <a href="#" class="dropdown-toggle" 
data-toggle="dropdown">Contributing<b class="caret"></b></a>
+                <ul class="dropdown-menu">
+                  <li><a href="/mailing-lists.html">Mailing Lists</a></li>
+                  <li><a href="/developerguide/building-ode.html">Building 
ODE</a></li>
+                  <li><a href="/developerguide/source-code.html">Source 
Code</a></li>
+                  <li><a href="http://issues.apache.org/jira/browse/ODE";>Bug 
Tracking</a></li>
+                  <li><a href="/contributors.html">Contributors</a></li>
+                  <li><a 
href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li>
+                </ul>
+              </li>
+              <li class="dropdown">
+                <a href="http://www.apache.org"; class="dropdown-toggle" 
data-toggle="dropdown" data-target="#">The ASF<b class="caret"></b></a>
+                <ul class="dropdown-menu">
+                  <li><a href="http://www.apache.org";>Apache Software 
Foundation</a></li>
+                  <li><a 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li>
+                  <li><a 
href="http://www.apache.org/foundation/sponsorship.html";>Become a 
Sponsor</a></li>
+                  <li><a 
href="http://www.apache.org/security/";>Security</a></li>
+                </ul>
+              </li>
+            </ul>
+          </div>
+        </div>
+      </div>
+    </div>
+
+    <!-- Subhead -->
+    
+    <header class="jumbotron subhead" id="overview">
+      <div class="container">
+        
+        <h1>Extension Activities &amp; Extensible Assign Operations</h1>
+        
+      </div>
+    </header>
+    
+
+    <!-- Content -->
+    <div class="container">
+      
+      <div class="row">
+        <div class="span12">
+          <style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }</style>
+<h2 id="bpel-extensibility">BPEL Extensibility<a class="headerlink" 
href="#bpel-extensibility" title="Permanent link">&para;</a></h2>
 <p>Since BPEL 2.0 it is possible to extend the language by user-defined 
activities and custom variable assignment mechanisms.</p>
 <p>Apache ODE (&gt;= 2.0) supports these extensibility mechanisms and provides 
a plug-in architecture that allows for registering third-party extensions.</p>
 <p>BPEL extensions must be declared for use in the process preamble to tell 
the engine which extensions must be available and which are optional. This can 
be done by adding an <code>&lt;extension&gt;</code> element to your BPEL 
process model:</p>
@@ -112,7 +123,7 @@
 
 
 <p>This snippet declares the given extension namespace and tells the engine 
what to do if no extension bundle is registered for this namespace. If 
<code>mustUnderstand</code> is <code>yes</code> and no extension bundle is 
registered the engine complains during the deployment of the process model and 
refuses the execution of the process model. If <code>mustUnderstand</code> is 
<code>no</code> the engine logs a warning but continuous with deployment and 
execution. Unregistered extension activities are then executed like an 
<code>&lt;empty&gt;</code> activity.</p>
-<h3 id="extension-activities">Extension Activities</h3>
+<h3 id="extension-activities">Extension Activities<a class="headerlink" 
href="#extension-activities" title="Permanent link">&para;</a></h3>
 <div class="codehilite"><pre><span class="nt">&lt;extensionActivity&gt;</span>
     <span class="nt">&lt;anyElementQName</span> <span 
class="err">standard-attributes</span><span class="nt">&gt;</span>
         standard-elements
@@ -121,7 +132,7 @@
 </pre></div>
 
 
-<h3 id="extensible-assign-operations">Extensible Assign Operations</h3>
+<h3 id="extensible-assign-operations">Extensible Assign Operations<a 
class="headerlink" href="#extensible-assign-operations" title="Permanent 
link">&para;</a></h3>
 <div class="codehilite"><pre><span class="nt">&lt;assign</span> <span 
class="na">validate=</span><span class="s">&quot;yes|no&quot;</span><span 
class="err">?</span> <span class="err">standard-attributes</span><span 
class="nt">&gt;</span>
     standard-elements
     <span class="nt">&lt;extensionAssignOperation&gt;</span>
@@ -131,13 +142,13 @@
 </pre></div>
 
 
-<h2 id="using-bpel-extensibility-in-apache-ode">Using BPEL Extensibility in 
Apache ODE</h2>
+<h2 id="using-bpel-extensibility-in-apache-ode">Using BPEL Extensibility in 
Apache ODE<a class="headerlink" href="#using-bpel-extensibility-in-apache-ode" 
title="Permanent link">&para;</a></h2>
 <div class="alert alert-warning"><h4 class="alert-heading">ODE version</h4>
 These extension points are only available on ODE experimental
 </div>
 
 <p>In ODE extension activities and extension assign operations are grouped 
into so called Extension Bundles. Extension bundles are associated with an 
extension namespace and may provide several Extension Operations. Extension 
operations are the actual implementations of extension code and can be used for 
both, extension activities and extension assign operations.</p>
-<h3 id="installation-of-extensions-war-axis2-deployable">Installation of 
extensions (WAR - Axis2 deployable)</h3>
+<h3 id="installation-of-extensions-war-axis2-deployable">Installation of 
extensions (WAR - Axis2 deployable)<a class="headerlink" 
href="#installation-of-extensions-war-axis2-deployable" title="Permanent 
link">&para;</a></h3>
 <ul>
 <li>Copy the extension. The extension bundle and its dependencies must be part 
of the  class path. The easiest way to achieve this is to copy the  extension 
jar to /WEB-INF/lib.</li>
 <li>
@@ -153,7 +164,7 @@ ode-axis2.extension.bundles.validation =
 <p>Start/Restart Apache ODE</p>
 </li>
 </ul>
-<h3 id="installation-of-extensions-jbi">Installation of extensions (JBI)</h3>
+<h3 id="installation-of-extensions-jbi">Installation of extensions (JBI)<a 
class="headerlink" href="#installation-of-extensions-jbi" title="Permanent 
link">&para;</a></h3>
 <ul>
 <li>Embed the extension. The extension bundle and its dependencies must be 
part of the class path. The easiest way is to add the extension jar to the JBI 
deployable.</li>
 <li>
@@ -169,27 +180,27 @@ ode-jbi.extension.bundles.validation = f
 <p>Re-add the properties file to the service engine archive and deploy it to 
the JBI container of choice.</p>
 </li>
 </ul>
-<h2 id="developing-extension-bundles">Developing Extension Bundles</h2>
-<p>TBC...</p>
-        </div>
-      </div>
-      
-
-      <!-- Footer -->
-      <footer class="footer">
-        <div class='row'>
-          <div class='span3'>
-            <img src="/img/asf.png" alt="Apache Software Foundation"/>
-          </div>
-          <div class='span9'>
-            <p><strong>Apache ODE</strong><sup>&trade;</sup> is a top-level 
project at the <a href="http://www.apache.org";>Apache Software 
Foundation<sup>&trade;</sup></a>
-            Through a collaborative and meritocratic development process, 
Apache
-            projects deliver enterprise-grade, freely available software 
products that
-            attract large communities of users.</p>
-            <p>Apache ODE, ODE, Apache, the Apache feather logo, and the 
Apache ODE project logo are trademarks of The Apache Software Foundation. All 
other marks mentioned may be trademarks or registered trademarks of their 
respective owners.</p>
-          </div>
-        </div>
-      </footer>
-    </div> <!-- /container -->
-  </body>
+<h2 id="developing-extension-bundles">Developing Extension Bundles<a 
class="headerlink" href="#developing-extension-bundles" title="Permanent 
link">&para;</a></h2>
+<p>TBC...</p>
+        </div>
+      </div>
+      
+
+      <!-- Footer -->
+      <footer class="footer">
+        <div class='row'>
+          <div class='span3'>
+            <img src="/img/asf_logo_url.png" alt="Apache Software Foundation"/>
+          </div>
+          <div class='span9'>
+            <p><strong>Apache ODE</strong><sup>&trade;</sup> is a top-level 
project at the <a href="http://www.apache.org";>Apache Software 
Foundation<sup>&trade;</sup></a>
+            Through a collaborative and meritocratic development process, 
Apache
+            projects deliver enterprise-grade, freely available software 
products that
+            attract large communities of users.</p>
+            <p>Apache ODE, ODE, Apache, the Apache feather logo, and the 
Apache ODE project logo are trademarks of The Apache Software Foundation. All 
other marks mentioned may be trademarks or registered trademarks of their 
respective owners.</p>
+          </div>
+        </div>
+      </footer>
+    </div> <!-- /container -->
+  </body>
 </html>
\ No newline at end of file

Modified: 
websites/staging/ode/trunk/content/extensions/external-variables-jdbc-mapping.html
==============================================================================
--- 
websites/staging/ode/trunk/content/extensions/external-variables-jdbc-mapping.html
 (original)
+++ 
websites/staging/ode/trunk/content/extensions/external-variables-jdbc-mapping.html
 Fri Jul 14 10:08:12 2017
@@ -1,105 +1,116 @@
-<!DOCTYPE html>
-<html>
-  <head>
-    <title>Apache ODE &ndash; External Variable: JDBC Mapping
</title>
-    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-    <meta property="og:image" content="http://ode.apache.org/img/ode-logo.png"; 
/>
-
-    <link href="/css/application.min.css" rel="stylesheet" media="screen">
-    
-
-    
-    
-
-    <script src="http://code.jquery.com/jquery-latest.js";></script>
-    <script src="/js/bootstrap.min.js"></script>
-    <script type="text/javascript">
-      var _gaq = _gaq || [];
-      _gaq.push(['_setAccount', 'UA-36293077-1']);
-      _gaq.push(['_trackPageview']);
-
-      (function() {
-        var ga = document.createElement('script'); ga.type = 
'text/javascript'; ga.async = true;
-        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 
'http://www') + '.google-analytics.com/ga.js';
-        var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s);
-      })();
-    </script>
-  </head>
-  <body>
-
-    <!-- Navbar -->
-    <div class="navbar navbar-fixed-top">
-      <div class="navbar-inner">
-        <div class="container">
-          <button type="button" class="btn btn-navbar" data-toggle="collapse" 
data-target=".nav-collapse">
-            <span class="icon-bar"></span>
-            <span class="icon-bar"></span>
-            <span class="icon-bar"></span>
-          </button>
-          <a class="brand" href="/index.html">Apache ODE</a>
-          <div class="nav-collapse collapse">
-            <ul class="nav">
-              <li class="">
-                <a href="/getting-ode.html">Getting ODE</a>
-              </li>
-              <li class=" dropdown">
-                <a href="/userguide/" class="dropdown-toggle" 
data-toggle="dropdown" data-target="#">Documentation<b class="caret"></b></a>
-                <ul class="dropdown-menu">
-                  <li><a href="/userguide/">User Guide</a></li>
-                  <li><a href="/developerguide/">Developer Guide</a></li>
-                  <li><a 
href="/ws-bpel-20-specification-compliance.html">WS-BPEL Compliance</a></li>
-                  <li><a href="/extensions/">WS-BPEL Extensions</a></li>
-                  <li><a href="/faq.html">FAQ</a></li>
-                  <li><a href="/roadmap.html">Roadmap</a></li>
-                  <li><a href="/resource-services.html">Resources &amp; 
Services</a></li>
-                  <li><a href="/javadoc/">Javadoc</a></li>
-                </ul>
-              </li>
-              <li class=" dropdown">
-                <a href="#" class="dropdown-toggle" 
data-toggle="dropdown">Contributing<b class="caret"></b></a>
-                <ul class="dropdown-menu">
-                  <li><a href="/mailing-lists.html">Mailing Lists</a></li>
-                  <li><a href="/developerguide/building-ode.html">Building 
ODE</a></li>
-                  <li><a href="/developerguide/source-code.html">Source 
Code</a></li>
-                  <li><a href="http://issues.apache.org/jira/browse/ODE";>Bug 
Tracking</a></li>
-                  <li><a href="/contributors.html">Contributors</a></li>
-                  <li><a 
href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li>
-                </ul>
-              </li>
-              <li class="dropdown">
-                <a href="http://www.apache.org"; class="dropdown-toggle" 
data-toggle="dropdown" data-target="#">The ASF<b class="caret"></b></a>
-                <ul class="dropdown-menu">
-                  <li><a href="http://www.apache.org";>Apache Software 
Foundation</a></li>
-                  <li><a 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li>
-                  <li><a 
href="http://www.apache.org/foundation/sponsorship.html";>Become a 
Sponsor</a></li>
-                  <li><a 
href="http://www.apache.org/security/";>Security</a></li>
-                </ul>
-              </li>
-            </ul>
-          </div>
-        </div>
-      </div>
-    </div>
-
-    <!-- Subhead -->
-    
-    <header class="jumbotron subhead" id="overview">
-      <div class="container">
-        
-        <h1>External Variable: JDBC Mapping
</h1>
-        
-      </div>
-    </header>
-    
-
-    <!-- Content -->
-    <div class="container">
-      
-      <div class="row">
-        <div class="span12">
-          <h2 id="overview">Overview</h2>
+<!DOCTYPE html>
+<html>
+  <head>
+    <title>Apache ODE &ndash; External Variable: JDBC Mapping
</title>
+    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+    <meta property="og:image" content="http://ode.apache.org/img/ode-logo.png"; 
/>
+
+    <link href="/css/application.min.css" rel="stylesheet" media="screen">
+    
+
+    
+    
+
+    <script src="http://code.jquery.com/jquery-latest.js";></script>
+    <script src="/js/bootstrap.min.js"></script>
+    <script type="text/javascript">
+      var _gaq = _gaq || [];
+      _gaq.push(['_setAccount', 'UA-36293077-1']);
+      _gaq.push(['_trackPageview']);
+
+      (function() {
+        var ga = document.createElement('script'); ga.type = 
'text/javascript'; ga.async = true;
+        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 
'http://www') + '.google-analytics.com/ga.js';
+        var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s);
+      })();
+    </script>
+  </head>
+  <body>
+
+    <!-- Navbar -->
+    <div class="navbar navbar-fixed-top">
+      <div class="navbar-inner">
+        <div class="container">
+          <button type="button" class="btn btn-navbar" data-toggle="collapse" 
data-target=".nav-collapse">
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+          </button>
+          <a class="brand" href="/index.html">Apache ODE</a>
+          <div class="nav-collapse collapse">
+            <ul class="nav">
+              <li class="">
+                <a href="/getting-ode.html">Getting ODE</a>
+              </li>
+              <li class=" dropdown">
+                <a href="/userguide/" class="dropdown-toggle" 
data-toggle="dropdown" data-target="#">Documentation<b class="caret"></b></a>
+                <ul class="dropdown-menu">
+                  <li><a href="/userguide/">User Guide</a></li>
+                  <li><a href="/developerguide/">Developer Guide</a></li>
+                  <li><a 
href="/ws-bpel-20-specification-compliance.html">WS-BPEL Compliance</a></li>
+                  <li><a href="/extensions/">WS-BPEL Extensions</a></li>
+                  <li><a href="/faq.html">FAQ</a></li>
+                  <li><a href="/roadmap.html">Roadmap</a></li>
+                  <li><a href="/resource-services.html">Resources &amp; 
Services</a></li>
+                  <li><a href="/javadoc/">Javadoc</a></li>
+                </ul>
+              </li>
+              <li class=" dropdown">
+                <a href="#" class="dropdown-toggle" 
data-toggle="dropdown">Contributing<b class="caret"></b></a>
+                <ul class="dropdown-menu">
+                  <li><a href="/mailing-lists.html">Mailing Lists</a></li>
+                  <li><a href="/developerguide/building-ode.html">Building 
ODE</a></li>
+                  <li><a href="/developerguide/source-code.html">Source 
Code</a></li>
+                  <li><a href="http://issues.apache.org/jira/browse/ODE";>Bug 
Tracking</a></li>
+                  <li><a href="/contributors.html">Contributors</a></li>
+                  <li><a 
href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li>
+                </ul>
+              </li>
+              <li class="dropdown">
+                <a href="http://www.apache.org"; class="dropdown-toggle" 
data-toggle="dropdown" data-target="#">The ASF<b class="caret"></b></a>
+                <ul class="dropdown-menu">
+                  <li><a href="http://www.apache.org";>Apache Software 
Foundation</a></li>
+                  <li><a 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li>
+                  <li><a 
href="http://www.apache.org/foundation/sponsorship.html";>Become a 
Sponsor</a></li>
+                  <li><a 
href="http://www.apache.org/security/";>Security</a></li>
+                </ul>
+              </li>
+            </ul>
+          </div>
+        </div>
+      </div>
+    </div>
+
+    <!-- Subhead -->
+    
+    <header class="jumbotron subhead" id="overview">
+      <div class="container">
+        
+        <h1>External Variable: JDBC Mapping
</h1>
+        
+      </div>
+    </header>
+    
+
+    <!-- Content -->
+    <div class="container">
+      
+      <div class="row">
+        <div class="span12">
+          <style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }</style>
+<h2 id="overview">Overview<a class="headerlink" href="#overview" 
title="Permanent link">&para;</a></h2>
 <p>JDBC External Variables allow access to data stored in external JDBC data 
sources via the external variable BPEL extension. That is, assigning to a 
variable has the effect of inserting or updating a row in the database, while 
reading a variable, has the effect of selecting a row from the database. This 
extension is capable of handling standard non-LOB SQL data types. It is limited 
to binding one variable with a single row.</p>
-<h2 id="data-binding">Data Binding</h2>
+<h2 id="data-binding">Data Binding<a class="headerlink" href="#data-binding" 
title="Permanent link">&para;</a></h2>
 <p>The JDBC external variable mechanism is not intended to be a full-featured 
JDBC-XML mapping engine. Hence, there are some limitations on how variables can 
be bound to date. The most prominent of these is that a variable may only be 
bound to a single row. Furthermore, the type of the variable being bound must 
satisfy the following criteria:</p>
 <ul>
 <li>the variable must be an "element" type variable</li>
@@ -108,7 +119,7 @@
 <li>the child elements described above must all be of a simple type</li>
 <li>an xsi:nil attribute is used on the child elements to indicate that the 
value should be mapped to a database NULL</li>
 </ul>
-<h2 id="deployment-descriptor-format">Deployment Descriptor Format</h2>
+<h2 id="deployment-descriptor-format">Deployment Descriptor Format<a 
class="headerlink" href="#deployment-descriptor-format" title="Permanent 
link">&para;</a></h2>
 <p>Every external variable referenced in the BPEL process description must be 
configured in the deployment descriptor for the process. The following is an 
example deployment descriptor containing a JDBC external variable:</p>
 <div class="codehilite"><pre><span class="nt">&lt;deploy</span> <span 
class="na">xmlns=</span><span 
class="s">&quot;http://www.apache.org/ode/schemas/dd/2007/03&quot;</span>
     <span class="na">xmlns:pns=</span><span 
class="s">&quot;http://ode/bpel/unit-test&quot;</span>
@@ -152,7 +163,7 @@
 
 
 <p>The following sections describe each of the elements.</p>
-<h2 id="external-variable-configuration-element">External Variable 
Configuration Element</h2>
+<h2 id="external-variable-configuration-element">External Variable 
Configuration Element<a class="headerlink" 
href="#external-variable-configuration-element" title="Permanent 
link">&para;</a></h2>
 <div class="codehilite"><pre><span class="nt">&lt;xvar:externalVariable</span> 
<span class="na">xmlns:xvar=</span><span 
class="s">&quot;http://ode.apache.org/externalVariables&quot;</span>
                        <span class="na">id=</span><span 
class="s">&quot;_variable-id_&quot;</span><span class="nt">&gt;</span>
   [external-var-config]
@@ -161,7 +172,7 @@
 
 
 <p>This is the deployment-descriptor extension element used to for configure 
an external variable. The id attribute provides a unique name for each 
variable. This element must have exactly one child element containing the 
external variable engine-specific configuration for the variable.</p>
-<h2 id="jdbc-engine-configuration-element">JDBC Engine Configuration 
Element</h2>
+<h2 id="jdbc-engine-configuration-element">JDBC Engine Configuration Element<a 
class="headerlink" href="#jdbc-engine-configuration-element" title="Permanent 
link">&para;</a></h2>
 <div class="codehilite"><pre><span class="nt">&lt;jdbc:jdbc</span> <span 
class="na">xmlns:jdbc=</span><span 
class="s">&quot;http://ode.apache.org/externalVariables/jdbc&quot;</span><span 
class="nt">&gt;</span>
   [jdbc-specific-external-var-config]
 <span class="nt">&lt;/jdbc:jdbc&gt;</span>
@@ -169,25 +180,25 @@
 
 
 <p>This element contains the JDBC-specific configuration of the external 
variable. The children of this element are described below. It also is used to 
identify to the runtime the particular EVE implementation to be used ( i.e. the 
QNAME of the element is the engine identifier).</p>
-<h2 id="jdbc-config-data-source-reference">JDBC Config: Data Source 
Reference</h2>
+<h2 id="jdbc-config-data-source-reference">JDBC Config: Data Source 
Reference<a class="headerlink" href="#jdbc-config-data-source-reference" 
title="Permanent link">&para;</a></h2>
 <div class="codehilite"><pre><span class="nt">&lt;datasource-ref&gt;</span> 
datasource-ref-name <span class="nt">&lt;/datasource-ref&gt;</span>
 </pre></div>
 
 
 <p>This specifies that the name of the data source that should be used to 
connect to the database. The binding between data source names and actual data 
sources is configured in the server configuration.  Alternatively, JNDI may be 
used to locate the data source, see below.</p>
-<h2 id="jdbc-config-data-source-jndi-reference">JDBC Config: Data Source JNDI 
Reference</h2>
+<h2 id="jdbc-config-data-source-jndi-reference">JDBC Config: Data Source JNDI 
Reference<a class="headerlink" href="#jdbc-config-data-source-jndi-reference" 
title="Permanent link">&para;</a></h2>
 <div class="codehilite"><pre><span class="nt">&lt;datasource-jndi&gt;</span> 
datasource-jndi-name <span class="nt">&lt;/datasource-jndi&gt;</span>
 </pre></div>
 
 
 <p>This is used to specify the JNDI name of the data source that should be 
used to connect to the database.</p>
-<h2 id="jdbc-config-table-name">JDBC Config: Table Name</h2>
+<h2 id="jdbc-config-table-name">JDBC Config: Table Name<a class="headerlink" 
href="#jdbc-config-table-name" title="Permanent link">&para;</a></h2>
 <div class="codehilite"><pre><span class="nt">&lt;table&gt;</span> table-name 
<span class="nt">&lt;/table&gt;</span>
 </pre></div>
 
 
 <p>This element is used to specify the name of the table/view which will be 
bound to the variable.</p>
-<h2 id="jdbc-config-column-configuration">JDBC Config: Column 
Configuration</h2>
+<h2 id="jdbc-config-column-configuration">JDBC Config: Column Configuration<a 
class="headerlink" href="#jdbc-config-column-configuration" title="Permanent 
link">&para;</a></h2>
 <div class="codehilite"><pre><span class="nt">&lt;column</span> <span 
class="na">name=</span><span class="s">&quot;_name_&quot;</span> <span 
class="na">column-name=</span><span 
class="s">&quot;_db-column-name_&quot;</span><span class="err">?</span> <span 
class="na">key=</span><span class="s">&quot;yes|no&quot;</span><span 
class="err">?</span> 
         <span class="na">generator=</span><span 
class="s">&quot;sequence|uuid|expression|pid|iid|ctimestamp|utimestamp&quot;</span><span
 class="err">?</span> 
         <span class="na">sql=</span><span 
class="s">&quot;_sql-expression_&quot;</span> <span class="nt">/&gt;</span>
@@ -209,7 +220,7 @@ When set to "yes", the <em>key</em> attr
 <li>utimestamp - place a timestamp in this column every time the row is 
updated</li>
 </ul>
 <p>The <em>expression</em> attribute is used in conjunction with the 
"expression" value generator.</p>
-<h2 id="jdbc-config-initialization-mode">JDBC Config: Initialization Mode</h2>
+<h2 id="jdbc-config-initialization-mode">JDBC Config: Initialization Mode<a 
class="headerlink" href="#jdbc-config-initialization-mode" title="Permanent 
link">&para;</a></h2>
 <div class="codehilite"><pre><span class="nt">&lt;init</span> <span 
class="na">mode=</span><span 
class="s">&quot;update|insert|update-insert|delete-insert&quot;</span><span 
class="nt">&gt;</span>
 </pre></div>
 
@@ -221,26 +232,26 @@ When set to "yes", the <em>key</em> attr
 <li>update-insert - first attempt an SQL UPDATE, if that fails, do an SQL 
INSERT. This is the default mode</li>
 <li>delete-insert - first DELETE the row, then INSERT a new one.</li>
 </ul>
-<p>Note, that if the key contains a generated by sequence (see previous 
section), then the insert mode must be used.</p>
-        </div>
-      </div>
-      
-
-      <!-- Footer -->
-      <footer class="footer">
-        <div class='row'>
-          <div class='span3'>
-            <img src="/img/asf.png" alt="Apache Software Foundation"/>
-          </div>
-          <div class='span9'>
-            <p><strong>Apache ODE</strong><sup>&trade;</sup> is a top-level 
project at the <a href="http://www.apache.org";>Apache Software 
Foundation<sup>&trade;</sup></a>
-            Through a collaborative and meritocratic development process, 
Apache
-            projects deliver enterprise-grade, freely available software 
products that
-            attract large communities of users.</p>
-            <p>Apache ODE, ODE, Apache, the Apache feather logo, and the 
Apache ODE project logo are trademarks of The Apache Software Foundation. All 
other marks mentioned may be trademarks or registered trademarks of their 
respective owners.</p>
-          </div>
-        </div>
-      </footer>
-    </div> <!-- /container -->
-  </body>
+<p>Note, that if the key contains a generated by sequence (see previous 
section), then the insert mode must be used.</p>
+        </div>
+      </div>
+      
+
+      <!-- Footer -->
+      <footer class="footer">
+        <div class='row'>
+          <div class='span3'>
+            <img src="/img/asf_logo_url.png" alt="Apache Software Foundation"/>
+          </div>
+          <div class='span9'>
+            <p><strong>Apache ODE</strong><sup>&trade;</sup> is a top-level 
project at the <a href="http://www.apache.org";>Apache Software 
Foundation<sup>&trade;</sup></a>
+            Through a collaborative and meritocratic development process, 
Apache
+            projects deliver enterprise-grade, freely available software 
products that
+            attract large communities of users.</p>
+            <p>Apache ODE, ODE, Apache, the Apache feather logo, and the 
Apache ODE project logo are trademarks of The Apache Software Foundation. All 
other marks mentioned may be trademarks or registered trademarks of their 
respective owners.</p>
+          </div>
+        </div>
+      </footer>
+    </div> <!-- /container -->
+  </body>
 </html>
\ No newline at end of file

Modified: websites/staging/ode/trunk/content/extensions/external-variables.html
==============================================================================
--- websites/staging/ode/trunk/content/extensions/external-variables.html 
(original)
+++ websites/staging/ode/trunk/content/extensions/external-variables.html Fri 
Jul 14 10:08:12 2017
@@ -1,104 +1,115 @@
-<!DOCTYPE html>
-<html>
-  <head>
-    <title>Apache ODE &ndash; External Variables</title>
-    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-    <meta property="og:image" content="http://ode.apache.org/img/ode-logo.png"; 
/>
-
-    <link href="/css/application.min.css" rel="stylesheet" media="screen">
-    
-
-    
-    
-
-    <script src="http://code.jquery.com/jquery-latest.js";></script>
-    <script src="/js/bootstrap.min.js"></script>
-    <script type="text/javascript">
-      var _gaq = _gaq || [];
-      _gaq.push(['_setAccount', 'UA-36293077-1']);
-      _gaq.push(['_trackPageview']);
-
-      (function() {
-        var ga = document.createElement('script'); ga.type = 
'text/javascript'; ga.async = true;
-        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 
'http://www') + '.google-analytics.com/ga.js';
-        var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s);
-      })();
-    </script>
-  </head>
-  <body>
-
-    <!-- Navbar -->
-    <div class="navbar navbar-fixed-top">
-      <div class="navbar-inner">
-        <div class="container">
-          <button type="button" class="btn btn-navbar" data-toggle="collapse" 
data-target=".nav-collapse">
-            <span class="icon-bar"></span>
-            <span class="icon-bar"></span>
-            <span class="icon-bar"></span>
-          </button>
-          <a class="brand" href="/index.html">Apache ODE</a>
-          <div class="nav-collapse collapse">
-            <ul class="nav">
-              <li class="">
-                <a href="/getting-ode.html">Getting ODE</a>
-              </li>
-              <li class="active dropdown">
-                <a href="/userguide/" class="dropdown-toggle" 
data-toggle="dropdown" data-target="#">Documentation<b class="caret"></b></a>
-                <ul class="dropdown-menu">
-                  <li><a href="/userguide/">User Guide</a></li>
-                  <li><a href="/developerguide/">Developer Guide</a></li>
-                  <li><a 
href="/ws-bpel-20-specification-compliance.html">WS-BPEL Compliance</a></li>
-                  <li><a href="/extensions/">WS-BPEL Extensions</a></li>
-                  <li><a href="/faq.html">FAQ</a></li>
-                  <li><a href="/roadmap.html">Roadmap</a></li>
-                  <li><a href="/resource-services.html">Resources &amp; 
Services</a></li>
-                  <li><a href="/javadoc/">Javadoc</a></li>
-                </ul>
-              </li>
-              <li class=" dropdown">
-                <a href="#" class="dropdown-toggle" 
data-toggle="dropdown">Contributing<b class="caret"></b></a>
-                <ul class="dropdown-menu">
-                  <li><a href="/mailing-lists.html">Mailing Lists</a></li>
-                  <li><a href="/developerguide/building-ode.html">Building 
ODE</a></li>
-                  <li><a href="/developerguide/source-code.html">Source 
Code</a></li>
-                  <li><a href="http://issues.apache.org/jira/browse/ODE";>Bug 
Tracking</a></li>
-                  <li><a href="/contributors.html">Contributors</a></li>
-                  <li><a 
href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li>
-                </ul>
-              </li>
-              <li class="dropdown">
-                <a href="http://www.apache.org"; class="dropdown-toggle" 
data-toggle="dropdown" data-target="#">The ASF<b class="caret"></b></a>
-                <ul class="dropdown-menu">
-                  <li><a href="http://www.apache.org";>Apache Software 
Foundation</a></li>
-                  <li><a 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li>
-                  <li><a 
href="http://www.apache.org/foundation/sponsorship.html";>Become a 
Sponsor</a></li>
-                  <li><a 
href="http://www.apache.org/security/";>Security</a></li>
-                </ul>
-              </li>
-            </ul>
-          </div>
-        </div>
-      </div>
-    </div>
-
-    <!-- Subhead -->
-    
-    <header class="jumbotron subhead" id="overview">
-      <div class="container">
-        
-        <h1>External Variables</h1>
-        
-      </div>
-    </header>
-    
-
-    <!-- Content -->
-    <div class="container">
-      
-      <div class="row">
-        <div class="span12">
-          <p><a name="ExternalVariables-ExternalVariables"></a></p>
-<h2 id="external-variables">External Variables</h2>
+<!DOCTYPE html>
+<html>
+  <head>
+    <title>Apache ODE &ndash; External Variables</title>
+    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+    <meta property="og:image" content="http://ode.apache.org/img/ode-logo.png"; 
/>
+
+    <link href="/css/application.min.css" rel="stylesheet" media="screen">
+    
+
+    
+    
+
+    <script src="http://code.jquery.com/jquery-latest.js";></script>
+    <script src="/js/bootstrap.min.js"></script>
+    <script type="text/javascript">
+      var _gaq = _gaq || [];
+      _gaq.push(['_setAccount', 'UA-36293077-1']);
+      _gaq.push(['_trackPageview']);
+
+      (function() {
+        var ga = document.createElement('script'); ga.type = 
'text/javascript'; ga.async = true;
+        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 
'http://www') + '.google-analytics.com/ga.js';
+        var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s);
+      })();
+    </script>
+  </head>
+  <body>
+
+    <!-- Navbar -->
+    <div class="navbar navbar-fixed-top">
+      <div class="navbar-inner">
+        <div class="container">
+          <button type="button" class="btn btn-navbar" data-toggle="collapse" 
data-target=".nav-collapse">
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+          </button>
+          <a class="brand" href="/index.html">Apache ODE</a>
+          <div class="nav-collapse collapse">
+            <ul class="nav">
+              <li class="">
+                <a href="/getting-ode.html">Getting ODE</a>
+              </li>
+              <li class="active dropdown">
+                <a href="/userguide/" class="dropdown-toggle" 
data-toggle="dropdown" data-target="#">Documentation<b class="caret"></b></a>
+                <ul class="dropdown-menu">
+                  <li><a href="/userguide/">User Guide</a></li>
+                  <li><a href="/developerguide/">Developer Guide</a></li>
+                  <li><a 
href="/ws-bpel-20-specification-compliance.html">WS-BPEL Compliance</a></li>
+                  <li><a href="/extensions/">WS-BPEL Extensions</a></li>
+                  <li><a href="/faq.html">FAQ</a></li>
+                  <li><a href="/roadmap.html">Roadmap</a></li>
+                  <li><a href="/resource-services.html">Resources &amp; 
Services</a></li>
+                  <li><a href="/javadoc/">Javadoc</a></li>
+                </ul>
+              </li>
+              <li class=" dropdown">
+                <a href="#" class="dropdown-toggle" 
data-toggle="dropdown">Contributing<b class="caret"></b></a>
+                <ul class="dropdown-menu">
+                  <li><a href="/mailing-lists.html">Mailing Lists</a></li>
+                  <li><a href="/developerguide/building-ode.html">Building 
ODE</a></li>
+                  <li><a href="/developerguide/source-code.html">Source 
Code</a></li>
+                  <li><a href="http://issues.apache.org/jira/browse/ODE";>Bug 
Tracking</a></li>
+                  <li><a href="/contributors.html">Contributors</a></li>
+                  <li><a 
href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li>
+                </ul>
+              </li>
+              <li class="dropdown">
+                <a href="http://www.apache.org"; class="dropdown-toggle" 
data-toggle="dropdown" data-target="#">The ASF<b class="caret"></b></a>
+                <ul class="dropdown-menu">
+                  <li><a href="http://www.apache.org";>Apache Software 
Foundation</a></li>
+                  <li><a 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li>
+                  <li><a 
href="http://www.apache.org/foundation/sponsorship.html";>Become a 
Sponsor</a></li>
+                  <li><a 
href="http://www.apache.org/security/";>Security</a></li>
+                </ul>
+              </li>
+            </ul>
+          </div>
+        </div>
+      </div>
+    </div>
+
+    <!-- Subhead -->
+    
+    <header class="jumbotron subhead" id="overview">
+      <div class="container">
+        
+        <h1>External Variables</h1>
+        
+      </div>
+    </header>
+    
+
+    <!-- Content -->
+    <div class="container">
+      
+      <div class="row">
+        <div class="span12">
+          <style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }</style>
+<p><a name="ExternalVariables-ExternalVariables"></a></p>
+<h2 id="external-variables">External Variables<a class="headerlink" 
href="#external-variables" title="Permanent link">&para;</a></h2>
 <ul>
 <li><a 
href="#ExternalVariables-DeclaringExternalVariablesintheProcessDefinition">Declaring
 External Variables in the Process Definition</a></li>
 <li><a href="#ExternalVariables-IncompleteKeys">Incomplete Keys</a></li>
@@ -106,7 +117,7 @@
 <li><a href="#ExternalVariables-RESTMapping">REST Mapping</a></li>
 </ul>
 <p><a 
name="ExternalVariables-DeclaringExternalVariablesintheProcessDefinition"></a></p>
-<h3 id="declaring-external-variables-in-the-process-definition">Declaring 
External Variables in the Process Definition</h3>
+<h3 id="declaring-external-variables-in-the-process-definition">Declaring 
External Variables in the Process Definition<a class="headerlink" 
href="#declaring-external-variables-in-the-process-definition" title="Permanent 
link">&para;</a></h3>
 <div class="alert alert-warning">
     External variables are only available on ODE 1.2+
 </div>
@@ -146,33 +157,33 @@
 
 <p>In the above, the "customer" variable is an external variable. The key for 
the external variable is derived from the value of the <code>customerid</code> 
element in the "order" variable. Note that the "order" variable must be 
declared in a scope above the scope declaring the "customer" external variable, 
otherwise it would not be possible to resolve the identify of the "customer" 
variable. In this scenario, the external variable can be "read" even if it was 
never assigned to in the process.</p>
 <p><a name="ExternalVariables-IncompleteKeys"></a></p>
-<h3 id="incomplete-keys">Incomplete Keys</h3>
+<h3 id="incomplete-keys">Incomplete Keys<a class="headerlink" 
href="#incomplete-keys" title="Permanent link">&para;</a></h3>
 <p>It is not required that the full identity of the external variable be 
resolved at scope creation. For example, an external variable may correspond to 
a database row where the identity is generated by the database during an insert 
operation.  In such a scenario the key mapping can be omitted, and the identity 
of the external variable will be unknown until the variable is assigned to. Any 
attempt to access the variable before the first assignment will result in an 
uninitialized variable fault. In general it is possible to specify external 
variables where some portions of the identity are determined using the key 
mappings and some using some other (implementation-specific) mechanism. In any 
case, if when the variable is read, the key is incomplete an uninitialized 
variable fault will result.</p>
 <p><a name="ExternalVariables-JDBCMapping"></a></p>
-<h3 id="jdbc-mapping">JDBC Mapping</h3>
+<h3 id="jdbc-mapping">JDBC Mapping<a class="headerlink" href="#jdbc-mapping" 
title="Permanent link">&para;</a></h3>
 <p><a href="external-variables-jdbc-mapping.html">External Variables - JDBC 
Mapping</a></p>
 <p><a name="ExternalVariables-RESTMapping"></a></p>
-<h3 id="rest-mapping">REST Mapping</h3>
-<p>[External Variables - REST Mapping] TODO</p>
-        </div>
-      </div>
-      
-
-      <!-- Footer -->
-      <footer class="footer">
-        <div class='row'>
-          <div class='span3'>
-            <img src="/img/asf.png" alt="Apache Software Foundation"/>
-          </div>
-          <div class='span9'>
-            <p><strong>Apache ODE</strong><sup>&trade;</sup> is a top-level 
project at the <a href="http://www.apache.org";>Apache Software 
Foundation<sup>&trade;</sup></a>
-            Through a collaborative and meritocratic development process, 
Apache
-            projects deliver enterprise-grade, freely available software 
products that
-            attract large communities of users.</p>
-            <p>Apache ODE, ODE, Apache, the Apache feather logo, and the 
Apache ODE project logo are trademarks of The Apache Software Foundation. All 
other marks mentioned may be trademarks or registered trademarks of their 
respective owners.</p>
-          </div>
-        </div>
-      </footer>
-    </div> <!-- /container -->
-  </body>
+<h3 id="rest-mapping">REST Mapping<a class="headerlink" href="#rest-mapping" 
title="Permanent link">&para;</a></h3>
+<p>[External Variables - REST Mapping] TODO</p>
+        </div>
+      </div>
+      
+
+      <!-- Footer -->
+      <footer class="footer">
+        <div class='row'>
+          <div class='span3'>
+            <img src="/img/asf_logo_url.png" alt="Apache Software Foundation"/>
+          </div>
+          <div class='span9'>
+            <p><strong>Apache ODE</strong><sup>&trade;</sup> is a top-level 
project at the <a href="http://www.apache.org";>Apache Software 
Foundation<sup>&trade;</sup></a>
+            Through a collaborative and meritocratic development process, 
Apache
+            projects deliver enterprise-grade, freely available software 
products that
+            attract large communities of users.</p>
+            <p>Apache ODE, ODE, Apache, the Apache feather logo, and the 
Apache ODE project logo are trademarks of The Apache Software Foundation. All 
other marks mentioned may be trademarks or registered trademarks of their 
respective owners.</p>
+          </div>
+        </div>
+      </footer>
+    </div> <!-- /container -->
+  </body>
 </html>
\ No newline at end of file

Modified: websites/staging/ode/trunk/content/extensions/flexible-assigns.html
==============================================================================
--- websites/staging/ode/trunk/content/extensions/flexible-assigns.html 
(original)
+++ websites/staging/ode/trunk/content/extensions/flexible-assigns.html Fri Jul 
14 10:08:12 2017
@@ -1,104 +1,115 @@
-<!DOCTYPE html>
-<html>
-  <head>
-    <title>Apache ODE &ndash; Flexible Assigns</title>
-    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-    <meta property="og:image" content="http://ode.apache.org/img/ode-logo.png"; 
/>
-
-    <link href="/css/application.min.css" rel="stylesheet" media="screen">
-    
-
-    
-    
-
-    <script src="http://code.jquery.com/jquery-latest.js";></script>
-    <script src="/js/bootstrap.min.js"></script>
-    <script type="text/javascript">
-      var _gaq = _gaq || [];
-      _gaq.push(['_setAccount', 'UA-36293077-1']);
-      _gaq.push(['_trackPageview']);
-
-      (function() {
-        var ga = document.createElement('script'); ga.type = 
'text/javascript'; ga.async = true;
-        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 
'http://www') + '.google-analytics.com/ga.js';
-        var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s);
-      })();
-    </script>
-  </head>
-  <body>
-
-    <!-- Navbar -->
-    <div class="navbar navbar-fixed-top">
-      <div class="navbar-inner">
-        <div class="container">
-          <button type="button" class="btn btn-navbar" data-toggle="collapse" 
data-target=".nav-collapse">
-            <span class="icon-bar"></span>
-            <span class="icon-bar"></span>
-            <span class="icon-bar"></span>
-          </button>
-          <a class="brand" href="/index.html">Apache ODE</a>
-          <div class="nav-collapse collapse">
-            <ul class="nav">
-              <li class="">
-                <a href="/getting-ode.html">Getting ODE</a>
-              </li>
-              <li class="active dropdown">
-                <a href="/userguide/" class="dropdown-toggle" 
data-toggle="dropdown" data-target="#">Documentation<b class="caret"></b></a>
-                <ul class="dropdown-menu">
-                  <li><a href="/userguide/">User Guide</a></li>
-                  <li><a href="/developerguide/">Developer Guide</a></li>
-                  <li><a 
href="/ws-bpel-20-specification-compliance.html">WS-BPEL Compliance</a></li>
-                  <li><a href="/extensions/">WS-BPEL Extensions</a></li>
-                  <li><a href="/faq.html">FAQ</a></li>
-                  <li><a href="/roadmap.html">Roadmap</a></li>
-                  <li><a href="/resource-services.html">Resources &amp; 
Services</a></li>
-                  <li><a href="/javadoc/">Javadoc</a></li>
-                </ul>
-              </li>
-              <li class=" dropdown">
-                <a href="#" class="dropdown-toggle" 
data-toggle="dropdown">Contributing<b class="caret"></b></a>
-                <ul class="dropdown-menu">
-                  <li><a href="/mailing-lists.html">Mailing Lists</a></li>
-                  <li><a href="/developerguide/building-ode.html">Building 
ODE</a></li>
-                  <li><a href="/developerguide/source-code.html">Source 
Code</a></li>
-                  <li><a href="http://issues.apache.org/jira/browse/ODE";>Bug 
Tracking</a></li>
-                  <li><a href="/contributors.html">Contributors</a></li>
-                  <li><a 
href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li>
-                </ul>
-              </li>
-              <li class="dropdown">
-                <a href="http://www.apache.org"; class="dropdown-toggle" 
data-toggle="dropdown" data-target="#">The ASF<b class="caret"></b></a>
-                <ul class="dropdown-menu">
-                  <li><a href="http://www.apache.org";>Apache Software 
Foundation</a></li>
-                  <li><a 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li>
-                  <li><a 
href="http://www.apache.org/foundation/sponsorship.html";>Become a 
Sponsor</a></li>
-                  <li><a 
href="http://www.apache.org/security/";>Security</a></li>
-                </ul>
-              </li>
-            </ul>
-          </div>
-        </div>
-      </div>
-    </div>
-
-    <!-- Subhead -->
-    
-    <header class="jumbotron subhead" id="overview">
-      <div class="container">
-        
-        <h1>Flexible Assigns</h1>
-        
-      </div>
-    </header>
-    
-
-    <!-- Content -->
-    <div class="container">
-      
-      <div class="row">
-        <div class="span12">
-          <p><a 
name="FlexibleAssigns-AutoCompleteCopyDestination(L-Value)"></a></p>
-<h2 id="auto-complete-copy-destination-l-value">Auto Complete Copy Destination 
(L-Value)</h2>
+<!DOCTYPE html>
+<html>
+  <head>
+    <title>Apache ODE &ndash; Flexible Assigns</title>
+    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+    <meta property="og:image" content="http://ode.apache.org/img/ode-logo.png"; 
/>
+
+    <link href="/css/application.min.css" rel="stylesheet" media="screen">
+    
+
+    
+    
+
+    <script src="http://code.jquery.com/jquery-latest.js";></script>
+    <script src="/js/bootstrap.min.js"></script>
+    <script type="text/javascript">
+      var _gaq = _gaq || [];
+      _gaq.push(['_setAccount', 'UA-36293077-1']);
+      _gaq.push(['_trackPageview']);
+
+      (function() {
+        var ga = document.createElement('script'); ga.type = 
'text/javascript'; ga.async = true;
+        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 
'http://www') + '.google-analytics.com/ga.js';
+        var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s);
+      })();
+    </script>
+  </head>
+  <body>
+
+    <!-- Navbar -->
+    <div class="navbar navbar-fixed-top">
+      <div class="navbar-inner">
+        <div class="container">
+          <button type="button" class="btn btn-navbar" data-toggle="collapse" 
data-target=".nav-collapse">
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+          </button>
+          <a class="brand" href="/index.html">Apache ODE</a>
+          <div class="nav-collapse collapse">
+            <ul class="nav">
+              <li class="">
+                <a href="/getting-ode.html">Getting ODE</a>
+              </li>
+              <li class="active dropdown">
+                <a href="/userguide/" class="dropdown-toggle" 
data-toggle="dropdown" data-target="#">Documentation<b class="caret"></b></a>
+                <ul class="dropdown-menu">
+                  <li><a href="/userguide/">User Guide</a></li>
+                  <li><a href="/developerguide/">Developer Guide</a></li>
+                  <li><a 
href="/ws-bpel-20-specification-compliance.html">WS-BPEL Compliance</a></li>
+                  <li><a href="/extensions/">WS-BPEL Extensions</a></li>
+                  <li><a href="/faq.html">FAQ</a></li>
+                  <li><a href="/roadmap.html">Roadmap</a></li>
+                  <li><a href="/resource-services.html">Resources &amp; 
Services</a></li>
+                  <li><a href="/javadoc/">Javadoc</a></li>
+                </ul>
+              </li>
+              <li class=" dropdown">
+                <a href="#" class="dropdown-toggle" 
data-toggle="dropdown">Contributing<b class="caret"></b></a>
+                <ul class="dropdown-menu">
+                  <li><a href="/mailing-lists.html">Mailing Lists</a></li>
+                  <li><a href="/developerguide/building-ode.html">Building 
ODE</a></li>
+                  <li><a href="/developerguide/source-code.html">Source 
Code</a></li>
+                  <li><a href="http://issues.apache.org/jira/browse/ODE";>Bug 
Tracking</a></li>
+                  <li><a href="/contributors.html">Contributors</a></li>
+                  <li><a 
href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li>
+                </ul>
+              </li>
+              <li class="dropdown">
+                <a href="http://www.apache.org"; class="dropdown-toggle" 
data-toggle="dropdown" data-target="#">The ASF<b class="caret"></b></a>
+                <ul class="dropdown-menu">
+                  <li><a href="http://www.apache.org";>Apache Software 
Foundation</a></li>
+                  <li><a 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li>
+                  <li><a 
href="http://www.apache.org/foundation/sponsorship.html";>Become a 
Sponsor</a></li>
+                  <li><a 
href="http://www.apache.org/security/";>Security</a></li>
+                </ul>
+              </li>
+            </ul>
+          </div>
+        </div>
+      </div>
+    </div>
+
+    <!-- Subhead -->
+    
+    <header class="jumbotron subhead" id="overview">
+      <div class="container">
+        
+        <h1>Flexible Assigns</h1>
+        
+      </div>
+    </header>
+    
+
+    <!-- Content -->
+    <div class="container">
+      
+      <div class="row">
+        <div class="span12">
+          <style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }</style>
+<p><a name="FlexibleAssigns-AutoCompleteCopyDestination(L-Value)"></a></p>
+<h2 id="auto-complete-copy-destination-l-value">Auto Complete Copy Destination 
(L-Value)<a class="headerlink" href="#auto-complete-copy-destination-l-value" 
title="Permanent link">&para;</a></h2>
 <p>A lot of times, users expect the <copy> operation in a WS-BPEL assign 
activity to behave such that the path specified by the destination ("to-spec") 
is automatically created, if it doesn't already exist. By default, if the 
to-spec used within a <copy> operation does not select exactly one XML 
information item during execution, then the standard fault 
bpel:selectionFailure is thrown (as mandated by the spec). </p>
 <p>To override this default behavior, we introduce a insertMissingToData 
attribute in the <copy> operation, which if it is set to "yes", will instruct 
the runtime to complete the (XPath) L-value specified by the to-spec, if no 
items were selected. For the sake of simplicity, we will complete the to-spec 
if and only if: 
 1. It's a path expression whose steps are separated by "/", and 
@@ -128,7 +139,7 @@ ForwardAxis ::= (&quot;child&quot; &quot
 
 
 <p><a 
name="FlexibleAssigns-AddsupportfortheignoreMissingFromDataattributeincopy"></a></p>
-<h2 id="add-support-for-the-ignoremissingfromdata-attribute-in-copy">Add 
support for the ignoreMissingFromData attribute in 
<code>&lt;copy&gt;</code></h2>
+<h2 id="add-support-for-the-ignoremissingfromdata-attribute-in-copy">Add 
support for the ignoreMissingFromData attribute in <code>&lt;copy&gt;</code><a 
class="headerlink" 
href="#add-support-for-the-ignoremissingfromdata-attribute-in-copy" 
title="Permanent link">&para;</a></h2>
 <p>The attached patch adds support for the following attributes in the BPEL 
assign activity's copy operation: </p>
 <ol>
 <li>
@@ -142,26 +153,26 @@ ForwardAxis ::= (&quot;child&quot; &quot
 <div class="codehilite"><pre><span class="nt">&lt;copy</span> <span 
class="na">ignoreMissingFromData=</span><span 
class="s">&quot;yes|no&quot;</span><span class="err">?</span> <span 
class="na">ignoreUninitializedFromVariable=</span><span 
class="s">&quot;yes|no&quot;</span><span class="err">?</span><span 
class="nt">&gt;</span> 
       from-spec to-spec 
 <span class="nt">&lt;/copy&gt;</span>
-</pre></div>
-        </div>
-      </div>
-      
-
-      <!-- Footer -->
-      <footer class="footer">
-        <div class='row'>
-          <div class='span3'>
-            <img src="/img/asf.png" alt="Apache Software Foundation"/>
-          </div>
-          <div class='span9'>
-            <p><strong>Apache ODE</strong><sup>&trade;</sup> is a top-level 
project at the <a href="http://www.apache.org";>Apache Software 
Foundation<sup>&trade;</sup></a>
-            Through a collaborative and meritocratic development process, 
Apache
-            projects deliver enterprise-grade, freely available software 
products that
-            attract large communities of users.</p>
-            <p>Apache ODE, ODE, Apache, the Apache feather logo, and the 
Apache ODE project logo are trademarks of The Apache Software Foundation. All 
other marks mentioned may be trademarks or registered trademarks of their 
respective owners.</p>
-          </div>
-        </div>
-      </footer>
-    </div> <!-- /container -->
-  </body>
+</pre></div>
+        </div>
+      </div>
+      
+
+      <!-- Footer -->
+      <footer class="footer">
+        <div class='row'>
+          <div class='span3'>
+            <img src="/img/asf_logo_url.png" alt="Apache Software Foundation"/>
+          </div>
+          <div class='span9'>
+            <p><strong>Apache ODE</strong><sup>&trade;</sup> is a top-level 
project at the <a href="http://www.apache.org";>Apache Software 
Foundation<sup>&trade;</sup></a>
+            Through a collaborative and meritocratic development process, 
Apache
+            projects deliver enterprise-grade, freely available software 
products that
+            attract large communities of users.</p>
+            <p>Apache ODE, ODE, Apache, the Apache feather logo, and the 
Apache ODE project logo are trademarks of The Apache Software Foundation. All 
other marks mentioned may be trademarks or registered trademarks of their 
respective owners.</p>
+          </div>
+        </div>
+      </footer>
+    </div> <!-- /container -->
+  </body>
 </html>
\ No newline at end of file

Modified: websites/staging/ode/trunk/content/extensions/headers-handling.html
==============================================================================
--- websites/staging/ode/trunk/content/extensions/headers-handling.html 
(original)
+++ websites/staging/ode/trunk/content/extensions/headers-handling.html Fri Jul 
14 10:08:12 2017
@@ -1,110 +1,121 @@
-<!DOCTYPE html>
-<html>
-  <head>
-    <title>Apache ODE &ndash; Headers Handling</title>
-    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-    <meta property="og:image" content="http://ode.apache.org/img/ode-logo.png"; 
/>
-
-    <link href="/css/application.min.css" rel="stylesheet" media="screen">
-    
-
-    
-    
-
-    <script src="http://code.jquery.com/jquery-latest.js";></script>
-    <script src="/js/bootstrap.min.js"></script>
-    <script type="text/javascript">
-      var _gaq = _gaq || [];
-      _gaq.push(['_setAccount', 'UA-36293077-1']);
-      _gaq.push(['_trackPageview']);
-
-      (function() {
-        var ga = document.createElement('script'); ga.type = 
'text/javascript'; ga.async = true;
-        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 
'http://www') + '.google-analytics.com/ga.js';
-        var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s);
-      })();
-    </script>
-  </head>
-  <body>
-
-    <!-- Navbar -->
-    <div class="navbar navbar-fixed-top">
-      <div class="navbar-inner">
-        <div class="container">
-          <button type="button" class="btn btn-navbar" data-toggle="collapse" 
data-target=".nav-collapse">
-            <span class="icon-bar"></span>
-            <span class="icon-bar"></span>
-            <span class="icon-bar"></span>
-          </button>
-          <a class="brand" href="/index.html">Apache ODE</a>
-          <div class="nav-collapse collapse">
-            <ul class="nav">
-              <li class="">
-                <a href="/getting-ode.html">Getting ODE</a>
-              </li>
-              <li class="active dropdown">
-                <a href="/userguide/" class="dropdown-toggle" 
data-toggle="dropdown" data-target="#">Documentation<b class="caret"></b></a>
-                <ul class="dropdown-menu">
-                  <li><a href="/userguide/">User Guide</a></li>
-                  <li><a href="/developerguide/">Developer Guide</a></li>
-                  <li><a 
href="/ws-bpel-20-specification-compliance.html">WS-BPEL Compliance</a></li>
-                  <li><a href="/extensions/">WS-BPEL Extensions</a></li>
-                  <li><a href="/faq.html">FAQ</a></li>
-                  <li><a href="/roadmap.html">Roadmap</a></li>
-                  <li><a href="/resource-services.html">Resources &amp; 
Services</a></li>
-                  <li><a href="/javadoc/">Javadoc</a></li>
-                </ul>
-              </li>
-              <li class=" dropdown">
-                <a href="#" class="dropdown-toggle" 
data-toggle="dropdown">Contributing<b class="caret"></b></a>
-                <ul class="dropdown-menu">
-                  <li><a href="/mailing-lists.html">Mailing Lists</a></li>
-                  <li><a href="/developerguide/building-ode.html">Building 
ODE</a></li>
-                  <li><a href="/developerguide/source-code.html">Source 
Code</a></li>
-                  <li><a href="http://issues.apache.org/jira/browse/ODE";>Bug 
Tracking</a></li>
-                  <li><a href="/contributors.html">Contributors</a></li>
-                  <li><a 
href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li>
-                </ul>
-              </li>
-              <li class="dropdown">
-                <a href="http://www.apache.org"; class="dropdown-toggle" 
data-toggle="dropdown" data-target="#">The ASF<b class="caret"></b></a>
-                <ul class="dropdown-menu">
-                  <li><a href="http://www.apache.org";>Apache Software 
Foundation</a></li>
-                  <li><a 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li>
-                  <li><a 
href="http://www.apache.org/foundation/sponsorship.html";>Become a 
Sponsor</a></li>
-                  <li><a 
href="http://www.apache.org/security/";>Security</a></li>
-                </ul>
-              </li>
-            </ul>
-          </div>
-        </div>
-      </div>
-    </div>
-
-    <!-- Subhead -->
-    
-    <header class="jumbotron subhead" id="overview">
-      <div class="container">
-        
-        <h1>Headers Handling</h1>
-        
-      </div>
-    </header>
-    
-
-    <!-- Content -->
-    <div class="container">
-      
-      <div class="row">
-        <div class="span12">
-          <h2 id="overview">Overview</h2>
+<!DOCTYPE html>
+<html>
+  <head>
+    <title>Apache ODE &ndash; Headers Handling</title>
+    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+    <meta property="og:image" content="http://ode.apache.org/img/ode-logo.png"; 
/>
+
+    <link href="/css/application.min.css" rel="stylesheet" media="screen">
+    
+
+    
+    
+
+    <script src="http://code.jquery.com/jquery-latest.js";></script>
+    <script src="/js/bootstrap.min.js"></script>
+    <script type="text/javascript">
+      var _gaq = _gaq || [];
+      _gaq.push(['_setAccount', 'UA-36293077-1']);
+      _gaq.push(['_trackPageview']);
+
+      (function() {
+        var ga = document.createElement('script'); ga.type = 
'text/javascript'; ga.async = true;
+        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 
'http://www') + '.google-analytics.com/ga.js';
+        var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s);
+      })();
+    </script>
+  </head>
+  <body>
+
+    <!-- Navbar -->
+    <div class="navbar navbar-fixed-top">
+      <div class="navbar-inner">
+        <div class="container">
+          <button type="button" class="btn btn-navbar" data-toggle="collapse" 
data-target=".nav-collapse">
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+          </button>
+          <a class="brand" href="/index.html">Apache ODE</a>
+          <div class="nav-collapse collapse">
+            <ul class="nav">
+              <li class="">
+                <a href="/getting-ode.html">Getting ODE</a>
+              </li>
+              <li class="active dropdown">
+                <a href="/userguide/" class="dropdown-toggle" 
data-toggle="dropdown" data-target="#">Documentation<b class="caret"></b></a>
+                <ul class="dropdown-menu">
+                  <li><a href="/userguide/">User Guide</a></li>
+                  <li><a href="/developerguide/">Developer Guide</a></li>
+                  <li><a 
href="/ws-bpel-20-specification-compliance.html">WS-BPEL Compliance</a></li>
+                  <li><a href="/extensions/">WS-BPEL Extensions</a></li>
+                  <li><a href="/faq.html">FAQ</a></li>
+                  <li><a href="/roadmap.html">Roadmap</a></li>
+                  <li><a href="/resource-services.html">Resources &amp; 
Services</a></li>
+                  <li><a href="/javadoc/">Javadoc</a></li>
+                </ul>
+              </li>
+              <li class=" dropdown">
+                <a href="#" class="dropdown-toggle" 
data-toggle="dropdown">Contributing<b class="caret"></b></a>
+                <ul class="dropdown-menu">
+                  <li><a href="/mailing-lists.html">Mailing Lists</a></li>
+                  <li><a href="/developerguide/building-ode.html">Building 
ODE</a></li>
+                  <li><a href="/developerguide/source-code.html">Source 
Code</a></li>
+                  <li><a href="http://issues.apache.org/jira/browse/ODE";>Bug 
Tracking</a></li>
+                  <li><a href="/contributors.html">Contributors</a></li>
+                  <li><a 
href="http://www.apache.org/licenses/LICENSE-2.0";>License</a></li>
+                </ul>
+              </li>
+              <li class="dropdown">
+                <a href="http://www.apache.org"; class="dropdown-toggle" 
data-toggle="dropdown" data-target="#">The ASF<b class="caret"></b></a>
+                <ul class="dropdown-menu">
+                  <li><a href="http://www.apache.org";>Apache Software 
Foundation</a></li>
+                  <li><a 
href="http://www.apache.org/foundation/thanks.html";>Thanks</a></li>
+                  <li><a 
href="http://www.apache.org/foundation/sponsorship.html";>Become a 
Sponsor</a></li>
+                  <li><a 
href="http://www.apache.org/security/";>Security</a></li>
+                </ul>
+              </li>
+            </ul>
+          </div>
+        </div>
+      </div>
+    </div>
+
+    <!-- Subhead -->
+    
+    <header class="jumbotron subhead" id="overview">
+      <div class="container">
+        
+        <h1>Headers Handling</h1>
+        
+      </div>
+    </header>
+    
+
+    <!-- Content -->
+    <div class="container">
+      
+      <div class="row">
+        <div class="span12">
+          <style type="text/css">
+/* The following code is added by mdx_elementid.py
+   It was originally lifted from http://subversion.apache.org/style/site.css */
+/*
+ * Hide class="elementid-permalink", except when an enclosing heading
+ * has the :hover property.
+ */
+.headerlink, .elementid-permalink {
+  visibility: hidden;
+}
+h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, 
h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, 
dt:hover > .elementid-permalink { visibility: visible }</style>
+<h2 id="overview">Overview<a class="headerlink" href="#overview" 
title="Permanent link">&para;</a></h2>
 <p>There are several situations where one would want to access headers form 
the wire format in their BPEL process. It could be to assign them to another 
message and pass them around or to execute some business logic that's 
header-dependent (often a bad idea but sometimes there's no choice). ODE 
supports the manipulation of wire format headers in two different ways.</p>
 <p><a name="HeadersHandling-HeadersasAbstractMessageParts"></a></p>
-<h3 id="headers-as-abstract-message-parts">Headers as Abstract Message 
Parts</h3>
+<h3 id="headers-as-abstract-message-parts">Headers as Abstract Message Parts<a 
class="headerlink" href="#headers-as-abstract-message-parts" title="Permanent 
link">&para;</a></h3>
 <p>In SOAP, message parts can be bound to a SOAP header. This requires to 
define all the parts that you want to extract in the abstract message 
definition and then create an appropriate binding to specify the parts that 
actually go in the header. </p>
 <p>Once this is done, the header part is actually physically present in the 
abstract message definition and can be accessed like any other message part in 
your process. Headers can therefore be assigned using the classic from/part and 
to/part assignments, no specific extension is needed.</p>
 <p><a name="HeadersHandling-DynamicHeaders"></a></p>
-<h3 id="dynamic-headers">Dynamic Headers</h3>
+<h3 id="dynamic-headers">Dynamic Headers<a class="headerlink" 
href="#dynamic-headers" title="Permanent link">&para;</a></h3>
 <p>When headers aren't declared in the WSDL abstract message (or even in the 
binding), ODE still checks which headers are present in the exchanged SOAP 
messages and retrieve them. Those are dynamic headers, there's no validation as 
to which headers are present or absent, ODE just takes what's there.</p>
 <p>Those headers can't be manipulated and assigned directly like a normal part 
as they don't have a part definition. So ODE supports a specific and additional 
type of <from> and <to> for assignments:</p>
 <div class="codehilite"><pre><span class="nt">&lt;from</span> <span 
class="na">variable=</span><span class="s">&quot;BPELVariableName&quot;</span> 
<span class="na">header=</span><span class="s">&quot;NCName&quot;</span><span 
class="err">?</span><span class="nt">&gt;</span>
@@ -129,26 +140,26 @@
 </pre></div>
 
 
-<p>Note that SOAP headers being <em>always</em> elements, a simple type (like 
a string) can't be used to assign to a header.</p>
-        </div>
-      </div>
-      
-
-      <!-- Footer -->
-      <footer class="footer">
-        <div class='row'>
-          <div class='span3'>
-            <img src="/img/asf.png" alt="Apache Software Foundation"/>
-          </div>
-          <div class='span9'>
-            <p><strong>Apache ODE</strong><sup>&trade;</sup> is a top-level 
project at the <a href="http://www.apache.org";>Apache Software 
Foundation<sup>&trade;</sup></a>
-            Through a collaborative and meritocratic development process, 
Apache
-            projects deliver enterprise-grade, freely available software 
products that
-            attract large communities of users.</p>
-            <p>Apache ODE, ODE, Apache, the Apache feather logo, and the 
Apache ODE project logo are trademarks of The Apache Software Foundation. All 
other marks mentioned may be trademarks or registered trademarks of their 
respective owners.</p>
-          </div>
-        </div>
-      </footer>
-    </div> <!-- /container -->
-  </body>
+<p>Note that SOAP headers being <em>always</em> elements, a simple type (like 
a string) can't be used to assign to a header.</p>
+        </div>
+      </div>
+      
+
+      <!-- Footer -->
+      <footer class="footer">
+        <div class='row'>
+          <div class='span3'>
+            <img src="/img/asf_logo_url.png" alt="Apache Software Foundation"/>
+          </div>
+          <div class='span9'>
+            <p><strong>Apache ODE</strong><sup>&trade;</sup> is a top-level 
project at the <a href="http://www.apache.org";>Apache Software 
Foundation<sup>&trade;</sup></a>
+            Through a collaborative and meritocratic development process, 
Apache
+            projects deliver enterprise-grade, freely available software 
products that
+            attract large communities of users.</p>
+            <p>Apache ODE, ODE, Apache, the Apache feather logo, and the 
Apache ODE project logo are trademarks of The Apache Software Foundation. All 
other marks mentioned may be trademarks or registered trademarks of their 
respective owners.</p>
+          </div>
+        </div>
+      </footer>
+    </div> <!-- /container -->
+  </body>
 </html>
\ No newline at end of file


Reply via email to