Modified:
websites/staging/taverna/trunk/content/documentation/scufl2/processors.html
==============================================================================
--- websites/staging/taverna/trunk/content/documentation/scufl2/processors.html
(original)
+++ websites/staging/taverna/trunk/content/documentation/scufl2/processors.html
Wed Mar 11 08:49:34 2015
@@ -104,3 +104,171 @@
<li><a
href="/documentation/#tools">Tools and Services</a></li>
</ul>
</li>
+
+
+ <li class="dropdown">
+ <a href="/download"
class="dropdown-toggle" data-toggle="dropdown" role="button"
aria-expanded="false">Download<span class="caret"></span></a>
+ <ul class="dropdown-menu" role="menu">
+ <li><a href="/download">Which Taverna
to use</a></li>
+ <li><a
href="/download/workbench">TavernaWorkbench</a></li>
+ <li><a
href="/download/language">Taverna's SCUFL2 Language</a></li>
+ <li><a
href="/download/command-line-tool">Taverna Command Line</a></li>
+ <li><a
href="/download/server">Taverna Server</a></li>
+ <li><a
href="/documentation/plugins">Plugins</a></li>
+ <li><a href="/download/code">Source
Code</a></li>
+ <li><a href="/download/maven">Maven
Repository</a></li>
+ <li><a
href="/download/system-requirements">System Requirements</a></li>
+ <li><a
href="/download/pre-apache">Taverna 2.x (Pre-Apache)</a></li>
+ </ul>
+ </li>
+ <li class="dropdown">
+ <a href="/community"
class="dropdown-toggle" data-toggle="dropdown" role="button"
aria-expanded="false">Community<span class="caret"></span></a>
+ <ul class="dropdown-menu" role="menu">
+ <li><a
href="/community#mailinglists">Mailing Lists</a></li>
+ <li><a
href="/community#contribute">Contribute</a></li>
+ <li><a
href="/community#reportbugs">Report a Bug</a></li>
+ </ul>
+ </li>
+ </ul>
+
+ <form >
+
+
+ <!--<input type="submit" id="submit" value="Search">-->
+ </form>
+
+ <form class="navbar-form navbar-right" role="search"
+ name="search" id="search"
action="http://www.google.com/search" method="get">
+ <input value="taverna.incubator.apache.org"
name="sitesearch" type="hidden"/>
+ <div class="form-group input-group">
+ <input type="text" name="q" id="query"
placeholder="Search" class="form-control">
+ <span class="input-group-btn">
+ <button type="submit" class="btn
btn-default">Search</button>
+ </span>
+ </div>
+ </form>
+
+ <ul class="nav navbar-nav navbar-right">
+ <li class="dropdown">
+ <a href="http://www.apache.org/" class="dropdown-toggle"
data-toggle="dropdown" role="button" aria-expanded="false">ASF<span
class="caret"></span></a>
+ <ul class="dropdown-menu" role="menu">
+ <li><a href="http://www.apache.org/">Apache Software
Foundation</a></li>
+ <li><a
href="http://www.apache.org/foundation/how-it-works.html">How it works</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://incubator.apache.org/projects/taverna.html">Taverna Incubation
Status</a></li>
+ </ul>
+ </li>
+ </ul>
+ </div><!--/.nav-collapse -->
+ </div><!--/.container-->
+ </nav>
+
+
+ <div id="page" class="container">
+ <h1>Scufl2-Processors</h1>
+ <div class="alert alert-info" role="alert"><p><span class="glyphicon
glyphicon-info-sign" aria-hidden="true"></span>
+
+Taverna is transitioning to the Apache Incubator.
+This webpage reflects material not yet released under Apache Incubator.
+Instead it shows <a class="alert-link"
href="http://www.taverna.org.uk/">taverna2</a> material that is expected to
become part of the Apache Incubator project in the future.
+</div>
+
+
+ <div id="content"><p>The definition of a processor.</p>
+<ul>
+<li>Bundle path: <code>/workflow/\$workflowName.n3</code></li>
+</ul>
+<p>Processors should be described in the same file as their containing
+ <a href="/documentation/scufl2/workflow">workflow</a>.</p>
+<h2 id="identifier">Identifier</h2>
+<p>Each processor <strong>must</strong> have a <strong>scufl2:name</strong>,
which uniquely identifies this processor within its owning workflow.</p>
+<p>Processors are globally identified as
+
<code><http://ns.taverna.org.uk/2010/researchObject/$researchId/workflow/$workflowName/processor/$processorName/></code>
-
+ for instance<br />
+<code><http://ns.taverna.org.uk/2010/researchObject/28f7c554-4f35-401f-b34b-516e9a0ef731/workflow/Helloworld/processor/Hello/></code>.</p>
+<p>Within the workflow bundle the processors should be linked to relatively,
for instance <code><processor/Hello></code>
+ within a workflow file, or
<code><workflow/Helloworld/processor/Hello></code> within a profile
file.</p>
+<h2 id="example">Example</h2>
+<p>workflow/Helloworld.n3: (Outdated)</p>
+<div class="codehilite"><pre><span class="p">@</span><span
class="n">base</span> <span class="o">&</span><span
class="n">lt</span><span class="p">;</span><span class="n">workflow</span><span
class="o">/</span><span class="n">Helloworld</span><span
class="o">/&</span><span class="n">gt</span><span class="p">;</span>
+<span class="p">@</span><span class="n">prefix</span> <span
class="n">scufl2</span><span class="p">:</span> <span
class="o">&</span><span class="n">lt</span><span class="p">;</span><span
class="n">http</span><span class="p">:</span><span class="o">//</span><span
class="n">ns</span><span class="p">.</span><span class="n">taverna</span><span
class="p">.</span><span class="n">org</span><span class="p">.</span><span
class="n">uk</span><span class="o">/</span>2010<span class="o">/</span><span
class="n">scufl2</span><span class="o">/</span><span
class="n">ontology</span><span class="o">/&</span><span
class="n">gt</span><span class="p">;</span> <span class="p">.</span>
+
+<span class="o">&</span><span class="n">lt</span><span
class="p">;</span><span class="n">processor</span><span class="o">/</span><span
class="n">Hello</span><span class="o">&</span><span
class="n">gt</span><span class="p">;</span> <span class="n">a</span> <span
class="n">scufl2</span><span class="p">:</span><span class="n">Processor</span>
<span class="p">;</span>
+ <span class="n">scufl2</span><span class="p">:</span><span
class="n">name</span> <span class="o">&</span><span
class="n">quot</span><span class="p">;</span><span class="n">Hello</span><span
class="o">&</span><span class="n">quot</span><span class="p">;</span> <span
class="p">;</span>
+ <span class="n">scufl2</span><span class="p">:</span><span
class="n">inputProcessorPort</span> <span class="o">&</span><span
class="n">lt</span><span class="p">;</span><span
class="n">processor</span><span class="o">/</span><span
class="n">Hello</span><span class="o">/</span><span class="n">in</span><span
class="o">/</span><span class="n">name</span><span class="o">&</span><span
class="n">gt</span><span class="p">;</span> <span class="p">;</span>
+ <span class="n">scufl2</span><span class="p">:</span><span
class="n">outputProcessorPort</span> <span class="o">&</span><span
class="n">lt</span><span class="p">;</span><span
class="n">processor</span><span class="o">/</span><span
class="n">Hello</span><span class="o">/</span><span class="n">out</span><span
class="o">/</span><span class="n">greeting</span><span
class="o">&</span><span class="n">gt</span><span class="p">;</span> <span
class="p">;</span>
+ <span class="n">scufl2</span><span class="p">:</span><span
class="n">dispatchStack</span> <span class="o">&</span><span
class="n">lt</span><span class="p">;</span><span class="n">http</span><span
class="p">:</span><span class="o">//</span><span class="n">ns</span><span
class="p">.</span><span class="n">taverna</span><span class="p">.</span><span
class="n">org</span><span class="p">.</span><span class="n">uk</span><span
class="o">/</span>2010<span class="o">/</span><span
class="n">scufl2</span><span class="o">/</span><span
class="n">taverna</span>#<span class="n">defaultDispatchStack</span><span
class="o">&</span><span class="n">gt</span><span class="p">;</span> <span
class="p">;</span>
+ <span class="n">scufl2</span><span class="p">:</span><span
class="n">iterationStrategyStack</span> <span class="p">(</span><span
class="o">&</span><span class="n">lt</span><span class="p">;</span><span
class="n">processor</span><span class="o">/</span><span
class="n">Hello</span><span class="o">/</span><span
class="n">iterationStrategy</span><span class="o">/</span>0<span
class="o">&</span><span class="n">gt</span><span class="p">;)</span> <span
class="p">.</span>
+
+<span class="o">&</span><span class="n">lt</span><span
class="p">;</span><span class="n">processor</span><span class="o">/</span><span
class="n">Hello</span><span class="o">/</span><span class="n">in</span><span
class="o">/</span><span class="n">name</span><span class="o">&</span><span
class="n">gt</span><span class="p">;</span> <span class="n">a</span> <span
class="n">scufl2</span><span class="p">:</span><span
class="n">InputProcessorPort</span> <span class="p">;</span>
+ <span class="n">scufl2</span><span class="p">:</span><span
class="n">name</span> <span class="o">&</span><span
class="n">quot</span><span class="p">;</span><span class="n">name</span><span
class="o">&</span><span class="n">quot</span><span class="p">;;</span>
+ <span class="n">scufl2</span><span class="p">:</span><span
class="n">portDepth</span> 0 <span class="p">;</span>
+ <span class="n">scufl2</span><span class="p">:</span><span
class="n">granularPortDepth</span> 0 <span class="p">.</span>
+
+<span class="o">&</span><span class="n">lt</span><span
class="p">;</span><span class="n">processor</span><span class="o">/</span><span
class="n">Hello</span><span class="o">/</span><span class="n">out</span><span
class="o">/</span><span class="n">greeting</span><span
class="o">&</span><span class="n">gt</span><span class="p">;</span> <span
class="n">a</span> <span class="n">scufl2</span><span class="p">:</span><span
class="n">OutputProcessorPort</span> <span class="p">;</span>
+ <span class="n">scufl2</span><span class="p">:</span><span
class="n">name</span> <span class="o">&</span><span
class="n">quot</span><span class="p">;</span><span
class="n">greeting</span><span class="o">&</span><span
class="n">quot</span><span class="p">;</span> <span class="p">.</span>
+<span class="p">]]</span><span class="o">></span>
+</pre></div>
+
+
+<p>This example defines the processor "Hello" in the workflow "Helloworld".
+It contains one processor input port "name" and one processor output port
"greeting".
+Additionally the processor has a dispatch stack and an iteration strategy
stack.</p>
+<p>The nested resources for this workflow, such as InputProcessorPort,
OutputProcessorPort, DispatchStack,
+ IterationStrategyStack and their children <strong>should</strong> be
described in the same file as owning workflow itself.
+Additional metadata should be added to an <code>/annotations/</code> file.</p>
+<h2 id="properties">Properties</h2>
+<ul>
+<li><strong>scufl2:name</strong> (required) gives the programmatic short-name
for this processor within this particular workflow.
+ This must be unique among the other processors.</li>
+<li><strong>scufl2:inputProcessorPort</strong> (optional) All processor input
ports defined for this processor.</li>
+<li><strong>scufl2:outputProcessorPort</strong> (optional) All processor
output ports defined for this processor.</li>
+<li><strong>scufl2:dispatchStack</strong> (optional) The dispatch stack for
this processor.</li>
+<li><strong>scufl2:iterationStrategyStack</strong> (optional) The
IterationStrategyStack, required if more than 1 input is connected</li>
+</ul>
+<h2 id="bundle-linkswzxhzdk1">Bundle links</h2></h2>
+<p>All nested processor resources should also be defined in the same archive
file as this workflow.
+Their URIs <strong>must</strong> be relative to this processor, their type and
<strong>scufl2:name</strong>.
+So for instance <processor/Hello/out/greeting> is a
<strong>scufl2:OutputProcessorPort</strong> in <processor/Hello>,
+ and has a <strong>scufl2:name</strong> "greeting".</p></div>
+
+ </div>
+
+ <footer class="footer">
+ <div class="container">
+ <p id="copyright" class="text-muted">
+ Copyright © 2014-2015 The Apache Software Foundation,
Licensed under the
+ <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
License, Version 2.0</a>.
+ Apache and the Apache feather logo are trademarks of The Apache
Software Foundation.
+ </p>
+ </div>
+ </footer>
+
+
+
+ <script src="/lib/jquery/jquery-1.11.1.min.js"></script>
+<script src="/lib/bootstrap/js/bootstrap.min.js"></script>
+
+<script>
+ jQuery(function($) {
+ if($(window).width()>769){
+ $('.navbar .dropdown').hover(function() {
+ $(this).find('.dropdown-menu').first().stop(true,
true).delay(250).slideDown();
+
+ }, function() {
+ $(this).find('.dropdown-menu').first().stop(true,
true).delay(100).slideUp();
+
+ });
+
+ $('.navbar .dropdown > a').click(function(){
+ location.href = this.href;
+ });
+
+ }
+ });
+</script>
+
+
+ </body>
+</html>
\ No newline at end of file
Modified: websites/staging/taverna/trunk/content/documentation/scufl2/uris.html
==============================================================================
--- websites/staging/taverna/trunk/content/documentation/scufl2/uris.html
(original)
+++ websites/staging/taverna/trunk/content/documentation/scufl2/uris.html Wed
Mar 11 08:49:34 2015
@@ -104,3 +104,261 @@
<li><a
href="/documentation/#tools">Tools and Services</a></li>
</ul>
</li>
+
+
+ <li class="dropdown">
+ <a href="/download"
class="dropdown-toggle" data-toggle="dropdown" role="button"
aria-expanded="false">Download<span class="caret"></span></a>
+ <ul class="dropdown-menu" role="menu">
+ <li><a href="/download">Which Taverna
to use</a></li>
+ <li><a
href="/download/workbench">TavernaWorkbench</a></li>
+ <li><a
href="/download/language">Taverna's SCUFL2 Language</a></li>
+ <li><a
href="/download/command-line-tool">Taverna Command Line</a></li>
+ <li><a
href="/download/server">Taverna Server</a></li>
+ <li><a
href="/documentation/plugins">Plugins</a></li>
+ <li><a href="/download/code">Source
Code</a></li>
+ <li><a href="/download/maven">Maven
Repository</a></li>
+ <li><a
href="/download/system-requirements">System Requirements</a></li>
+ <li><a
href="/download/pre-apache">Taverna 2.x (Pre-Apache)</a></li>
+ </ul>
+ </li>
+ <li class="dropdown">
+ <a href="/community"
class="dropdown-toggle" data-toggle="dropdown" role="button"
aria-expanded="false">Community<span class="caret"></span></a>
+ <ul class="dropdown-menu" role="menu">
+ <li><a
href="/community#mailinglists">Mailing Lists</a></li>
+ <li><a
href="/community#contribute">Contribute</a></li>
+ <li><a
href="/community#reportbugs">Report a Bug</a></li>
+ </ul>
+ </li>
+ </ul>
+
+ <form >
+
+
+ <!--<input type="submit" id="submit" value="Search">-->
+ </form>
+
+ <form class="navbar-form navbar-right" role="search"
+ name="search" id="search"
action="http://www.google.com/search" method="get">
+ <input value="taverna.incubator.apache.org"
name="sitesearch" type="hidden"/>
+ <div class="form-group input-group">
+ <input type="text" name="q" id="query"
placeholder="Search" class="form-control">
+ <span class="input-group-btn">
+ <button type="submit" class="btn
btn-default">Search</button>
+ </span>
+ </div>
+ </form>
+
+ <ul class="nav navbar-nav navbar-right">
+ <li class="dropdown">
+ <a href="http://www.apache.org/" class="dropdown-toggle"
data-toggle="dropdown" role="button" aria-expanded="false">ASF<span
class="caret"></span></a>
+ <ul class="dropdown-menu" role="menu">
+ <li><a href="http://www.apache.org/">Apache Software
Foundation</a></li>
+ <li><a
href="http://www.apache.org/foundation/how-it-works.html">How it works</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://incubator.apache.org/projects/taverna.html">Taverna Incubation
Status</a></li>
+ </ul>
+ </li>
+ </ul>
+ </div><!--/.nav-collapse -->
+ </div><!--/.container-->
+ </nav>
+
+
+ <div id="page" class="container">
+ <h1>Scufl2 URIs</h1>
+ <div class="alert alert-info" role="alert"><p><span class="glyphicon
glyphicon-info-sign" aria-hidden="true"></span>
+
+Taverna is transitioning to the Apache Incubator.
+This webpage reflects material not yet released under Apache Incubator.
+Instead it shows <a class="alert-link"
href="http://www.taverna.org.uk/">taverna2</a> material that is expected to
become part of the Apache Incubator project in the future.
+</div>
+
+
+ <div id="content"><ul>
+<li><a href="#Scufl2URIs-URItreeofexampleworkflowbundle">URI tree of example
workflow bundle</a></li>
+<li><a href="#Scufl2URIs-CompleteURItreeforexampleworkflowbundle">Complete URI
tree for example workflow bundle</a></li>
+</ul>
+<p><a name="Scufl2URIs-URItreeofexampleworkflowbundle"></a></p>
+<h2 id="uri-tree-of-example-workflow-bundle">URI tree of example workflow
bundle</h2>
+<ul> <!--markdown can not nest deep enought-->
+
<li><code><http://ns.taverna.org.uk/2010/workflowBundle/28f7c554-4f35-401f-b34b-516e9a0ef731/></code>
+ <ul>
+ <li><code>workflow/HelloWorld/</code>
+ <ul>
+ <li><code>in/yourName</code></li>
+ <li><code>out/results</code></li>
+ <li><code>processor/wait4me/</code>
+ <ul>
+ <li><code>iterationstrategy/</code>
+ <ul>
+ <li><code>0/</code></li>
+ </ul>
+ </li>
+ <li><code>dispatchstack/</code>
+ <ul>
+ <li><code>0/</code></li>
+ <li><code>1/</code></li>
+ <li><code>2/</code></li>
+ <li><code>3/</code></li>
+ <li><code>4/</code></li>
+ <li><code>5/</code></li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li><code>processor/Hello/</code>
+ <ul>
+ <li><code>in/name</code></li>
+ <li><code>out/greeting</code></li>
+ <li><code>iterationstrategy/</code>
+ <ul>
+ <li><code>0/</code></li>
+ </ul>
+ </li>
+ <li><code>dispatchstack/</code>
+ <ul>
+ <li><code>0/</code></li>
+ <li><code>1/</code></li>
+ <li><code>2/</code></li>
+ <li><code>3/</code></li>
+ <li><code>4/</code></li>
+ <li><code>5/</code></li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+
<li><code>datalink?from=processor/Hello/out/greeting&to=out/results&mergePosition=0</code></li>
+
<li><code>datalink?from=in/yourName&to=out/results&mergePosition=1</code></li>
+
<li><code>datalink?from=in/yourName&to=processor/Hello/in/name</code></li>
+
<li><code>control?block=processor/Hello/&untilFinished=processor/wait4me/</code></li>
+ </ul>
+ </li>
+ <li><code>profile/tavernaWorkbench/</code>
+ <ul>
+ <li><code>activity/HelloScript/</code>
+ <ul>
+ <li><code>in/personName</code></li>
+ <li><code>out/hello</code></li>
+ </ul>
+ </li>
+ <li><code>processorbinding/Hello/</code>
+ <ul>
+ <li><code>in/name</code></li>
+ <li><code>out/greeting</code></li>
+ </ul>
+ </li>
+ <li><code>configuration/Hello/</code></li>
+ </ul>
+ </li>
+ <li><code>profile/tavernaServer/</code>
+ <ul>
+ <li><code>activity/HelloScript/</code>
+ <ul>
+ <li><code>in/personName</code></li>
+ <li><code>out/hello</code></li>
+ </ul>
+ </li>
+ <li><code>processorbinding/Hello/</code>
+ <ul>
+ <li><code>in/name</code></li>
+ <li><code>out/greeting</code></li>
+ </ul>
+ </li>
+ <li><code>configuration/Hello/</code></li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+</ul>
+
+<p><a name="Scufl2URIs-CompleteURItreeforexampleworkflowbundle"></a></p>
+<h2 id="complete-uri-tree-for-example-workflow-bundle">Complete URI tree for
example workflow bundle</h2>
+<div class="codehilite"><pre><span class="n">http</span><span
class="p">:</span><span class="o">//</span><span class="n">ns</span><span
class="p">.</span><span class="n">taverna</span><span class="p">.</span><span
class="n">org</span><span class="p">.</span><span class="n">uk</span><span
class="o">/</span>2010<span class="o">/</span><span
class="n">workflowBundle</span><span class="o">/</span>28<span
class="n">f7c554</span><span class="o">-</span>4<span class="n">f35</span><span
class="o">-</span>401<span class="n">f</span><span class="o">-</span><span
class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">workflow</span><span class="o">/</span><span
class="n">HelloWorld</span><span class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">workflow</span><span class="o">/</span><span
class="n">HelloWorld</span><span class="o">/</span><span
class="n">in</span><span class="o">/</span><span class="n">yourName</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">workflow</span><span class="o">/</span><span
class="n">HelloWorld</span><span class="o">/</span><span
class="n">out</span><span class="o">/</span><span class="n">results</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">workflow</span><span class="o">/</span><span
class="n">HelloWorld</span><span class="o">/</span><span
class="n">processor</span><span class="o">/</span><span
class="n">wait4me</span><span class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">workflow</span><span class="o">/</span><span
class="n">HelloWorld</span><span class="o">/</span><span
class="n">processor</span><span class="o">/</span><span
class="n">wait4me</span><span class="o">/</span><span
class="n">iterationstrategy</span><span class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">workflow</span><span class="o">/</span><span
class="n">HelloWorld</span><span class="o">/</span><span
class="n">processor</span><span class="o">/</span><span
class="n">wait4me</span><span class="o">/</span><span
class="n">iterationstrategy</span><span class="o">/</span>0<span
class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">workflow</span><span class="o">/</span><span
class="n">HelloWorld</span><span class="o">/</span><span
class="n">processor</span><span class="o">/</span><span
class="n">wait4me</span><span class="o">/</span><span
class="n">dispatchstack</span><span class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">workflow</span><span class="o">/</span><span
class="n">HelloWorld</span><span class="o">/</span><span
class="n">processor</span><span class="o">/</span><span
class="n">wait4me</span><span class="o">/</span><span
class="n">dispatchstack</span><span class="o">/</span>0<span class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">workflow</span><span class="o">/</span><span
class="n">HelloWorld</span><span class="o">/</span><span
class="n">processor</span><span class="o">/</span><span
class="n">wait4me</span><span class="o">/</span><span
class="n">dispatchstack</span><span class="o">/</span>1<span class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">workflow</span><span class="o">/</span><span
class="n">HelloWorld</span><span class="o">/</span><span
class="n">processor</span><span class="o">/</span><span
class="n">wait4me</span><span class="o">/</span><span
class="n">dispatchstack</span><span class="o">/</span>2<span class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">workflow</span><span class="o">/</span><span
class="n">HelloWorld</span><span class="o">/</span><span
class="n">processor</span><span class="o">/</span><span
class="n">wait4me</span><span class="o">/</span><span
class="n">dispatchstack</span><span class="o">/</span>3<span class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">workflow</span><span class="o">/</span><span
class="n">HelloWorld</span><span class="o">/</span><span
class="n">processor</span><span class="o">/</span><span
class="n">wait4me</span><span class="o">/</span><span
class="n">dispatchstack</span><span class="o">/</span>4<span class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">workflow</span><span class="o">/</span><span
class="n">HelloWorld</span><span class="o">/</span><span
class="n">processor</span><span class="o">/</span><span
class="n">wait4me</span><span class="o">/</span><span
class="n">dispatchstack</span><span class="o">/</span>5<span class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">workflow</span><span class="o">/</span><span
class="n">HelloWorld</span><span class="o">/</span><span
class="n">processor</span><span class="o">/</span><span
class="n">Hello</span><span class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">workflow</span><span class="o">/</span><span
class="n">HelloWorld</span><span class="o">/</span><span
class="n">processor</span><span class="o">/</span><span
class="n">Hello</span><span class="o">/</span><span class="n">in</span><span
class="o">/</span><span class="n">name</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">workflow</span><span class="o">/</span><span
class="n">HelloWorld</span><span class="o">/</span><span
class="n">processor</span><span class="o">/</span><span
class="n">Hello</span><span class="o">/</span><span class="n">out</span><span
class="o">/</span><span class="n">greeting</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">workflow</span><span class="o">/</span><span
class="n">HelloWorld</span><span class="o">/</span><span
class="n">processor</span><span class="o">/</span><span
class="n">Hello</span><span class="o">/</span><span
class="n">iterationstrategy</span><span class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">workflow</span><span class="o">/</span><span
class="n">HelloWorld</span><span class="o">/</span><span
class="n">processor</span><span class="o">/</span><span
class="n">Hello</span><span class="o">/</span><span
class="n">iterationstrategy</span><span class="o">/</span>0<span
class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">workflow</span><span class="o">/</span><span
class="n">HelloWorld</span><span class="o">/</span><span
class="n">processor</span><span class="o">/</span><span
class="n">Hello</span><span class="o">/</span><span
class="n">dispatchstack</span><span class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">workflow</span><span class="o">/</span><span
class="n">HelloWorld</span><span class="o">/</span><span
class="n">processor</span><span class="o">/</span><span
class="n">Hello</span><span class="o">/</span><span
class="n">dispatchstack</span><span class="o">/</span>0<span class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">workflow</span><span class="o">/</span><span
class="n">HelloWorld</span><span class="o">/</span><span
class="n">processor</span><span class="o">/</span><span
class="n">Hello</span><span class="o">/</span><span
class="n">dispatchstack</span><span class="o">/</span>1<span class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">workflow</span><span class="o">/</span><span
class="n">HelloWorld</span><span class="o">/</span><span
class="n">processor</span><span class="o">/</span><span
class="n">Hello</span><span class="o">/</span><span
class="n">dispatchstack</span><span class="o">/</span>2<span class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">workflow</span><span class="o">/</span><span
class="n">HelloWorld</span><span class="o">/</span><span
class="n">processor</span><span class="o">/</span><span
class="n">Hello</span><span class="o">/</span><span
class="n">dispatchstack</span><span class="o">/</span>3<span class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">workflow</span><span class="o">/</span><span
class="n">HelloWorld</span><span class="o">/</span><span
class="n">processor</span><span class="o">/</span><span
class="n">Hello</span><span class="o">/</span><span
class="n">dispatchstack</span><span class="o">/</span>4<span class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">workflow</span><span class="o">/</span><span
class="n">HelloWorld</span><span class="o">/</span><span
class="n">processor</span><span class="o">/</span><span
class="n">Hello</span><span class="o">/</span><span
class="n">dispatchstack</span><span class="o">/</span>5<span class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">workflow</span><span class="o">/</span><span
class="n">HelloWorld</span><span class="o">/</span><span
class="n">datalink</span>?<span class="n">from</span><span
class="p">=</span><span class="n">processor</span><span class="o">/</span><span
class="n">Hello</span><span class="o">/</span><span class="n">out</span><span
class="o">/</span><span
class="n">greeting</span><span class="o">&</span><span
class="n">amp</span><span class="p">;</span><span class="n">to</span><span
class="p">=</span><span class="n">out</span><span class="o">/</span><span
class="n">results</span><span class="o">&</span><span
class="n">amp</span><span class="p">;</span><span
class="n">mergePosition</span><span class="p">=</span>0
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">workflow</span><span class="o">/</span><span
class="n">HelloWorld</span><span class="o">/</span><span
class="n">datalink</span>?<span class="n">from</span><span
class="p">=</span><span class="n">in</span><span class="o">/</span><span
class="n">yourName</span><span class="o">&</span><span
class="n">amp</span><span class="p">;</span><span
class="n">to</span><span class="p">=</span><span class="n">out</span><span
class="o">/</span><span class="n">results</span><span
class="o">&</span><span class="n">amp</span><span class="p">;</span><span
class="n">mergePosition</span><span class="p">=</span>1
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">workflow</span><span class="o">/</span><span
class="n">HelloWorld</span><span class="o">/</span><span
class="n">datalink</span>?<span class="n">from</span><span
class="p">=</span><span class="n">in</span><span class="o">/</span><span
class="n">yourName</span><span class="o">&</span><span
class="n">amp</span><span class="p">;</span><span
class="n">to</span><span class="p">=</span><span
class="n">processor</span><span class="o">/</span><span
class="n">Hello</span><span class="o">/</span><span class="n">in</span><span
class="o">/</span><span class="n">name</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">workflow</span><span class="o">/</span><span
class="n">HelloWorld</span><span class="o">/</span><span
class="n">control</span>?<span class="n">block</span><span
class="p">=</span><span class="n">processor</span><span class="o">/</span><span
class="n">Hello</span><span class="o">/&</span><span
class="n">amp</span><span class="p">;</span><
span class="n">untilFinished</span><span class="p">=</span><span
class="n">processor</span><span class="o">/</span><span
class="n">wait4me</span><span class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">profile</span><span class="o">/</span><span
class="n">tavernaWorkbench</span><span class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">profile</span><span class="o">/</span><span
class="n">tavernaWorkbench</span><span class="o">/</span><span
class="n">activity</span><span class="o">/</span><span
class="n">HelloScript</span><span class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">profile</span><span class="o">/</span><span
class="n">tavernaWorkbench</span><span class="o">/</span><span
class="n">activity</span><span class="o">/</span><span
class="n">HelloScript</span><span class="o">/</span><span
class="n">in</span><span class="o">/</span><span class="n">personName</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">profile</span><span class="o">/</span><span
class="n">tavernaWorkbench</span><span class="o">/</span><span
class="n">activity</span><span class="o">/</span><span
class="n">HelloScript</span><span class="o">/</span><span
class="n">out</span><span class="o">/</span><span class="n">hello</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">profile</span><span class="o">/</span><span
class="n">tavernaWorkbench</span><span class="o">/</span><span
class="n">processorbinding</span><span class="o">/</span><span
class="n">Hello</span><span class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">profile</span><span class="o">/</span><span
class="n">tavernaWorkbench</span><span class="o">/</span><span
class="n">processorbinding</span><span class="o">/</span><span
class="n">Hello</span><span class="o">/</span><span class="n">in</span><span
class="o">/</span><span class="n">name</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">profile</span><span class="o">/</span><span
class="n">tavernaWorkbench</span><span class="o">/</span><span
class="n">processorbinding</span><span class="o">/</span><span
class="n">Hello</span><span class="o">/</span><span class="n">out</span><span
class="o">/</span><span class="n">greeting</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">profile</span><span class="o">/</span><span
class="n">tavernaWorkbench</span><span class="o">/</span><span
class="n">configuration</span><span class="o">/</span><span
class="n">Hello</span><span class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">profile</span><span class="o">/</span><span
class="n">tavernaServer</span><span class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">profile</span><span class="o">/</span><span
class="n">tavernaServer</span><span class="o">/</span><span
class="n">activity</span><span class="o">/</span><span
class="n">HelloScript</span><span class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">profile</span><span class="o">/</span><span
class="n">tavernaServer</span><span class="o">/</span><span
class="n">activity</span><span class="o">/</span><span
class="n">HelloScript</span><span class="o">/</span><span
class="n">in</span><span class="o">/</span><span class="n">personName</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">profile</span><span class="o">/</span><span
class="n">tavernaServer</span><span class="o">/</span><span
class="n">activity</span><span class="o">/</span><span
class="n">HelloScript</span><span class="o">/</span><span
class="n">out</span><span class="o">/</span><span class="n">hello</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">profile</span><span class="o">/</span><span
class="n">tavernaServer</span><span class="o">/</span><span
class="n">processorbinding</span><span class="o">/</span><span
class="n">Hello</span><span class="o">/</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">profile</span><span class="o">/</span><span
class="n">tavernaServer</span><span class="o">/</span><span
class="n">processorbinding</span><span class="o">/</span><span
class="n">Hello</span><span class="o">/</span><span class="n">in</span><span
class="o">/</span><span class="n">name</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">profile</span><span class="o">/</span><span
class="n">tavernaServer</span><span class="o">/</span><span
class="n">processorbinding</span><span class="o">/</span><span
class="n">Hello</span><span class="o">/</span><span class="n">out</span><span
class="o">/</span><span class="n">greeting</span>
+ <span class="n">http</span><span class="p">:</span><span
class="o">//</span><span class="n">ns</span><span class="p">.</span><span
class="n">taverna</span><span class="p">.</span><span class="n">org</span><span
class="p">.</span><span class="n">uk</span><span class="o">/</span>2010<span
class="o">/</span><span class="n">workflowBundle</span><span
class="o">/</span>28<span class="n">f7c554</span><span class="o">-</span>4<span
class="n">f35</span><span class="o">-</span>401<span class="n">f</span><span
class="o">-</span><span class="n">b34b</span><span class="o">-</span>516<span
class="n">e9a0ef731</span><span class="o">/</span><span
class="n">profile</span><span class="o">/</span><span
class="n">tavernaServer</span><span class="o">/</span><span
class="n">configuration</span><span class="o">/</span><span
class="n">Hello</span><span class="o">/</span>
+<span class="p">]]</span><span class="o">></span>
+</pre></div></div>
+
+ </div>
+
+ <footer class="footer">
+ <div class="container">
+ <p id="copyright" class="text-muted">
+ Copyright © 2014-2015 The Apache Software Foundation,
Licensed under the
+ <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
License, Version 2.0</a>.
+ Apache and the Apache feather logo are trademarks of The Apache
Software Foundation.
+ </p>
+ </div>
+ </footer>
+
+
+
+ <script src="/lib/jquery/jquery-1.11.1.min.js"></script>
+<script src="/lib/bootstrap/js/bootstrap.min.js"></script>
+
+<script>
+ jQuery(function($) {
+ if($(window).width()>769){
+ $('.navbar .dropdown').hover(function() {
+ $(this).find('.dropdown-menu').first().stop(true,
true).delay(250).slideDown();
+
+ }, function() {
+ $(this).find('.dropdown-menu').first().stop(true,
true).delay(100).slideUp();
+
+ });
+
+ $('.navbar .dropdown > a').click(function(){
+ location.href = this.href;
+ });
+
+ }
+ });
+</script>
+
+
+ </body>
+</html>
\ No newline at end of file
Modified:
websites/staging/taverna/trunk/content/documentation/scufl2/workflow.html
==============================================================================
--- websites/staging/taverna/trunk/content/documentation/scufl2/workflow.html
(original)
+++ websites/staging/taverna/trunk/content/documentation/scufl2/workflow.html
Wed Mar 11 08:49:34 2015
@@ -104,3 +104,177 @@
<li><a
href="/documentation/#tools">Tools and Services</a></li>
</ul>
</li>
+
+
+ <li class="dropdown">
+ <a href="/download"
class="dropdown-toggle" data-toggle="dropdown" role="button"
aria-expanded="false">Download<span class="caret"></span></a>
+ <ul class="dropdown-menu" role="menu">
+ <li><a href="/download">Which Taverna
to use</a></li>
+ <li><a
href="/download/workbench">TavernaWorkbench</a></li>
+ <li><a
href="/download/language">Taverna's SCUFL2 Language</a></li>
+ <li><a
href="/download/command-line-tool">Taverna Command Line</a></li>
+ <li><a
href="/download/server">Taverna Server</a></li>
+ <li><a
href="/documentation/plugins">Plugins</a></li>
+ <li><a href="/download/code">Source
Code</a></li>
+ <li><a href="/download/maven">Maven
Repository</a></li>
+ <li><a
href="/download/system-requirements">System Requirements</a></li>
+ <li><a
href="/download/pre-apache">Taverna 2.x (Pre-Apache)</a></li>
+ </ul>
+ </li>
+ <li class="dropdown">
+ <a href="/community"
class="dropdown-toggle" data-toggle="dropdown" role="button"
aria-expanded="false">Community<span class="caret"></span></a>
+ <ul class="dropdown-menu" role="menu">
+ <li><a
href="/community#mailinglists">Mailing Lists</a></li>
+ <li><a
href="/community#contribute">Contribute</a></li>
+ <li><a
href="/community#reportbugs">Report a Bug</a></li>
+ </ul>
+ </li>
+ </ul>
+
+ <form >
+
+
+ <!--<input type="submit" id="submit" value="Search">-->
+ </form>
+
+ <form class="navbar-form navbar-right" role="search"
+ name="search" id="search"
action="http://www.google.com/search" method="get">
+ <input value="taverna.incubator.apache.org"
name="sitesearch" type="hidden"/>
+ <div class="form-group input-group">
+ <input type="text" name="q" id="query"
placeholder="Search" class="form-control">
+ <span class="input-group-btn">
+ <button type="submit" class="btn
btn-default">Search</button>
+ </span>
+ </div>
+ </form>
+
+ <ul class="nav navbar-nav navbar-right">
+ <li class="dropdown">
+ <a href="http://www.apache.org/" class="dropdown-toggle"
data-toggle="dropdown" role="button" aria-expanded="false">ASF<span
class="caret"></span></a>
+ <ul class="dropdown-menu" role="menu">
+ <li><a href="http://www.apache.org/">Apache Software
Foundation</a></li>
+ <li><a
href="http://www.apache.org/foundation/how-it-works.html">How it works</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://incubator.apache.org/projects/taverna.html">Taverna Incubation
Status</a></li>
+ </ul>
+ </li>
+ </ul>
+ </div><!--/.nav-collapse -->
+ </div><!--/.container-->
+ </nav>
+
+
+ <div id="page" class="container">
+ <h1>Scufl2-Workflow</h1>
+ <div class="alert alert-info" role="alert"><p><span class="glyphicon
glyphicon-info-sign" aria-hidden="true"></span>
+
+Taverna is transitioning to the Apache Incubator.
+This webpage reflects material not yet released under Apache Incubator.
+Instead it shows <a class="alert-link"
href="http://www.taverna.org.uk/">taverna2</a> material that is expected to
become part of the Apache Incubator project in the future.
+</div>
+
+
+ <div id="content"><p>The definition of a workflow, its
processors, inputs/outputs and links.</p>
+<ul>
+<li>Bundle path: <code>/workflow/\$name.n3</code></li>
+</ul>
+<p>Each nested workflow (and nested nested workflows etc.) exists in a
separate file within the <code>/workflow/</code> folder in the bundle.
+The bundle's <a href="/documentation/scufl2/bundle">research object</a>
defines what is the top level workflow.</p>
+<h2 id="identifier">Identifier</h2>
+<p>Each workflow <strong>must</strong> have a unique name within the bundle's
workflow files.
+The base part of the file name (excluding extension) <strong>must</strong>
match the <strong>scufl2:name</strong> of the workflow.</p>
+<p>Workflows used in a particular research object are globally identified as
+
<code><http://ns.taverna.org.uk/2010/researchObject/$uuid/workflow/$workflowName/></code>
-
+ for instance
<code><http://ns.taverna.org.uk/2010/researchObject/28f7c554-4f35-401f-b34b-516e9a0ef731/workflow/Helloworld/></code>.</p>
+<p>As it can be useful to identify nested workflows included in several
workflow bundles,
+ each workflow must also have a <em>scufl2:workflowIdentifier</em> property,
which URI <strong>must</strong> be on the form
+ <code><http://ns.taverna.org.uk/2010/workflow/$uuid></code>, for
example
+
<code><http://ns.taverna.org.uk/2010/workflow/efb1cdcd-1e19-408a-885a-303c6553a672/></code>.
+It is responsibility of the software creating or modifying the workflow to
generate a new workflowcIdentifier
+ as soon as the workflow has changed.
+(The randomly generated UUID of the workflow must <strong>not</strong> match
the UUID of a research object or any other workflow.)
+The owning <a href="/documentation/scufl2/bundle">research object</a> should
then also be assigned a new UUID.
+(Note that editing metadata and bindings in other files don't update the
workflow, but still update the research object.)</p>
+<p>The workflow file <strong>should</strong> set the @base to the form
<code><workflow/$name></code>}
+ so that nested resources can be referenced relatively, like
{{<processor/$processorName></code>.</p></p>
+<h2 id="example">Example</h2>
+<p>(Outdated)</p>
+<div class="codehilite"><pre><span class="p">@</span><span
class="n">base</span> <span class="o">&</span><span
class="n">lt</span><span class="p">;</span><span class="n">workflow</span><span
class="o">/</span><span class="n">Helloworld</span><span
class="o">/&</span><span class="n">gt</span><span class="p">;</span>
+<span class="p">@</span><span class="n">prefix</span> <span
class="n">scufl2</span><span class="p">:</span> <span
class="o">&</span><span class="n">lt</span><span class="p">;</span><span
class="n">http</span><span class="p">:</span><span class="o">//</span><span
class="n">ns</span><span class="p">.</span><span class="n">taverna</span><span
class="p">.</span><span class="n">org</span><span class="p">.</span><span
class="n">uk</span><span class="o">/</span>2010<span class="o">/</span><span
class="n">scufl2</span><span class="o">/</span><span
class="n">ontology</span><span class="o">/&</span><span
class="n">gt</span><span class="p">;</span> <span class="p">.</span>
+
+<span class="o">&</span><span class="n">lt</span><span
class="p">;</span><span class="o">&</span><span class="n">gt</span><span
class="p">;</span>
+ <span class="n">a</span> <span class="n">scufl2</span><span
class="p">:</span><span class="n">Workflow</span> <span class="p">;</span>
+ <span class="n">scufl2</span><span class="p">:</span><span
class="n">name</span> <span class="o">&</span><span
class="n">quot</span><span class="p">;</span><span
class="n">Helloworld</span><span class="o">&</span><span
class="n">quot</span><span class="p">;</span> <span class="p">;</span>
+ <span class="n">scufl2</span><span class="p">:</span><span
class="n">inputWorkflowPort</span> <span class="o">&</span><span
class="n">lt</span><span class="p">;</span><span class="n">in</span><span
class="o">/</span><span class="n">yourName</span><span
class="o">&</span><span class="n">gt</span><span class="p">;</span> <span
class="p">;</span>
+ <span class="n">scufl2</span><span class="p">:</span><span
class="n">outputWorkflowPort</span> <span class="o">&</span><span
class="n">lt</span><span class="p">;</span><span class="n">out</span><span
class="o">/</span><span class="n">results</span><span
class="o">&</span><span class="n">gt</span><span class="p">;</span> <span
class="p">;</span>
+ <span class="n">scufl2</span><span class="p">:</span><span
class="n">datalink</span> <span class="o">&</span><span
class="n">lt</span><span class="p">;</span><span class="n">datalink</span><span
class="o">/</span>1<span class="o">&</span><span class="n">gt</span><span
class="p">;,</span> <span class="o">&</span><span class="n">lt</span><span
class="p">;</span><span class="n">datalink</span><span class="o">/</span>2<span
class="o">&</span><span class="n">gt</span><span class="p">;</span> <span
class="p">;</span>
+ <span class="n">scufl2</span><span class="p">:</span><span
class="n">processor</span> <span class="o">&</span><span
class="n">lt</span><span class="p">;</span><span
class="n">processor</span><span class="o">/</span><span
class="n">Hello</span><span class="o">&</span><span
class="n">gt</span><span class="p">;</span> <span class="p">.</span>
+<span class="p">]]</span><span class="o">></span>
+</pre></div>
+
+
+<p>This example defines the workflow "HelloWorld".
+It contains one workflow input port and one workflow output port, in addition
to a single processor and two datalinks.</p>
+<p>The nested resources for this workflow, such as InputWorkflowPort ,
OutputWorkflowPort,
+ <a href="/documentation/scufl2/datalink">DataLink</a>, Processor and their
children <strong>should</strong> be described
+ in the same file as the workflow itself.
+Additional metadata should be added to an <code>/annotations/</code> file.</p>
+<h2 id="properties">Properties</h2>
+<ul>
+<li><strong>scufl2:name</strong> (required) gives the programmatic short-name
for this workflow within this bundle.
+ This must be unique among the other workflows.</li>
+<li><strong>scufl2:workflowIdentifier</strong> (required) gives the globally
unique URI defining this workflow.
+ See <em>Identifier</em> above.</li>
+<li><strong>scufl2:inputWorkflowPort</strong> (optional) All workflow input
ports defined for this workflow.</li>
+<li><strong>scufl2:outputWorkflowPort</strong> (optional) All workflow output
ports defined for this workflow.</li>
+<li><strong>scufl2:datalink</strong> (optional) All <a
href="/documentation/scufl2/datalink">datalinks</a>
+ defined between workflow and processor ports in this workflow.
+ (Note that if this is a nested workflow, its outside links are defined in
the parent workflow)</li>
+<li><strong>scufl2:processor</strong> (optional) All <a
href="/documentation/scufl2/processors">processors</a> in this workflow.</li>
+</ul>
+<h2 id="bundle-links">Bundle links</h2>
+<p>All nested workflow resources should also be defined in the same archive
file as this workflow.
+Their URIs <strong>must</strong> be relative to this workflow, their type and
<strong>scufl2:name</strong>.
+So for instance <workflow/Helloworld/processor/Hello> is a
<strong>scufl2:Processor</strong> in <workflow/Helloworld>,
+ and has a <strong>scufl2:name</strong> "Hello".</p></div>
+
+ </div>
+
+ <footer class="footer">
+ <div class="container">
+ <p id="copyright" class="text-muted">
+ Copyright © 2014-2015 The Apache Software Foundation,
Licensed under the
+ <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
License, Version 2.0</a>.
+ Apache and the Apache feather logo are trademarks of The Apache
Software Foundation.
+ </p>
+ </div>
+ </footer>
+
+
+
+ <script src="/lib/jquery/jquery-1.11.1.min.js"></script>
+<script src="/lib/bootstrap/js/bootstrap.min.js"></script>
+
+<script>
+ jQuery(function($) {
+ if($(window).width()>769){
+ $('.navbar .dropdown').hover(function() {
+ $(this).find('.dropdown-menu').first().stop(true,
true).delay(250).slideDown();
+
+ }, function() {
+ $(this).find('.dropdown-menu').first().stop(true,
true).delay(100).slideUp();
+
+ });
+
+ $('.navbar .dropdown > a').click(function(){
+ location.href = this.href;
+ });
+
+ }
+ });
+</script>
+
+
+ </body>
+</html>
\ No newline at end of file
Modified: websites/staging/taverna/trunk/content/documentation/server/index.html
==============================================================================
--- websites/staging/taverna/trunk/content/documentation/server/index.html
(original)
+++ websites/staging/taverna/trunk/content/documentation/server/index.html Wed
Mar 11 08:49:34 2015
@@ -104,3 +104,130 @@
<li><a
href="/documentation/#tools">Tools and Services</a></li>
</ul>
</li>
+
+
+ <li class="dropdown">
+ <a href="/download"
class="dropdown-toggle" data-toggle="dropdown" role="button"
aria-expanded="false">Download<span class="caret"></span></a>
+ <ul class="dropdown-menu" role="menu">
+ <li><a href="/download">Which Taverna
to use</a></li>
+ <li><a
href="/download/workbench">TavernaWorkbench</a></li>
+ <li><a
href="/download/language">Taverna's SCUFL2 Language</a></li>
+ <li><a
href="/download/command-line-tool">Taverna Command Line</a></li>
+ <li><a
href="/download/server">Taverna Server</a></li>
+ <li><a
href="/documentation/plugins">Plugins</a></li>
+ <li><a href="/download/code">Source
Code</a></li>
+ <li><a href="/download/maven">Maven
Repository</a></li>
+ <li><a
href="/download/system-requirements">System Requirements</a></li>
+ <li><a
href="/download/pre-apache">Taverna 2.x (Pre-Apache)</a></li>
+ </ul>
+ </li>
+ <li class="dropdown">
+ <a href="/community"
class="dropdown-toggle" data-toggle="dropdown" role="button"
aria-expanded="false">Community<span class="caret"></span></a>
+ <ul class="dropdown-menu" role="menu">
+ <li><a
href="/community#mailinglists">Mailing Lists</a></li>
+ <li><a
href="/community#contribute">Contribute</a></li>
+ <li><a
href="/community#reportbugs">Report a Bug</a></li>
+ </ul>
+ </li>
+ </ul>
+
+ <form >
+
+
+ <!--<input type="submit" id="submit" value="Search">-->
+ </form>
+
+ <form class="navbar-form navbar-right" role="search"
+ name="search" id="search"
action="http://www.google.com/search" method="get">
+ <input value="taverna.incubator.apache.org"
name="sitesearch" type="hidden"/>
+ <div class="form-group input-group">
+ <input type="text" name="q" id="query"
placeholder="Search" class="form-control">
+ <span class="input-group-btn">
+ <button type="submit" class="btn
btn-default">Search</button>
+ </span>
+ </div>
+ </form>
+
+ <ul class="nav navbar-nav navbar-right">
+ <li class="dropdown">
+ <a href="http://www.apache.org/" class="dropdown-toggle"
data-toggle="dropdown" role="button" aria-expanded="false">ASF<span
class="caret"></span></a>
+ <ul class="dropdown-menu" role="menu">
+ <li><a href="http://www.apache.org/">Apache Software
Foundation</a></li>
+ <li><a
href="http://www.apache.org/foundation/how-it-works.html">How it works</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://incubator.apache.org/projects/taverna.html">Taverna Incubation
Status</a></li>
+ </ul>
+ </li>
+ </ul>
+ </div><!--/.nav-collapse -->
+ </div><!--/.container-->
+ </nav>
+
+
+ <div id="page" class="container">
+ <h1>Taverna Server</h1>
+ <div class="alert alert-info" role="alert"><p><span class="glyphicon
glyphicon-info-sign" aria-hidden="true"></span>
+
+Taverna is transitioning to the Apache Incubator.
+This webpage reflects material not yet released under Apache Incubator.
+Instead it shows <a class="alert-link"
href="http://www.taverna.org.uk/">taverna2</a> material that is expected to
become part of the Apache Incubator project in the future.
+</div>
+
+
+ <div id="content"><p>Taverna Server enables you to set up a
dedicated server for executing workflows remotely.</p>
+<h2 id="latest-none-apache-release">Latest None Apache Release</h2>
+<ul>
+<li>Documentation for the
+ <a
href="http://www.mygrid.org.uk/dev/wiki/display/taverna/Taverna+Server+2.5">Taverna
Server 2.5 release</a>
+ (which is based on the Taverna 2.5 codebase)</li>
+</ul>
+<h2 id="previous-releases">Previous Releases</h2>
+<ul>
+<li>Documentation for the
+ <a
href="http://dev.mygrid.org.uk/wiki/display/taverna24/Taverna+Server+2.4">Taverna
Server 2.4 release</a>
+ (which is based on the Taverna 2.4 codebase)</li>
+<li>Documentation for the
+ <a
href="http://www.taverna.org.uk/documentation/taverna-2-x/server/2-2/">Taverna
2 Server Release 1</a>
+ (which is based on the Taverna 2.2 codebase)</li>
+</ul></div>
+
+ </div>
+
+ <footer class="footer">
+ <div class="container">
+ <p id="copyright" class="text-muted">
+ Copyright © 2014-2015 The Apache Software Foundation,
Licensed under the
+ <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
License, Version 2.0</a>.
+ Apache and the Apache feather logo are trademarks of The Apache
Software Foundation.
+ </p>
+ </div>
+ </footer>
+
+
+
+ <script src="/lib/jquery/jquery-1.11.1.min.js"></script>
+<script src="/lib/bootstrap/js/bootstrap.min.js"></script>
+
+<script>
+ jQuery(function($) {
+ if($(window).width()>769){
+ $('.navbar .dropdown').hover(function() {
+ $(this).find('.dropdown-menu').first().stop(true,
true).delay(250).slideDown();
+
+ }, function() {
+ $(this).find('.dropdown-menu').first().stop(true,
true).delay(100).slideUp();
+
+ });
+
+ $('.navbar .dropdown > a').click(function(){
+ location.href = this.href;
+ });
+
+ }
+ });
+</script>
+
+
+ </body>
+</html>
\ No newline at end of file