You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@taverna.apache.org by st...@apache.org on 2015/02/17 12:17:52 UTC
[36/52] [abbrv] incubator-taverna-language git commit: Delete unused
testing workflows
Delete unused testing workflows
Project: http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/commit/14d0f060
Tree: http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/tree/14d0f060
Diff: http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/diff/14d0f060
Branch: refs/heads/master
Commit: 14d0f060a82cb944aea8842339d1b67fa7cd68ce
Parents: 0bcffe7
Author: Donal Fellows <do...@manchester.ac.uk>
Authored: Thu Feb 12 11:03:37 2015 +0000
Committer: Donal Fellows <do...@manchester.ac.uk>
Committed: Thu Feb 12 11:10:58 2015 +0000
----------------------------------------------------------------------
pom.xml | 19 -
.../src/test/resources/annotated2.2-xsd.t2flow | 408 ---------
.../test/resources/annotations_2_4-xsd.t2flow | 456 ----------
.../src/test/resources/annotations_2_4.t2flow | 146 ----
.../defaultActivitiesTaverna2.2-xsd.t2flow | 873 -------------------
.../test/resources/dispatchlayers-xsd.t2flow | 755 ----------------
.../resources/rest-2-2-saved-2-3-xsd.t2flow | 367 --------
.../test/resources/rest-2-2-saved-2-3.t2flow | 85 --
.../src/test/resources/rest-2-2-xsd.t2flow | 361 --------
.../src/test/resources/rest-2-3-xsd.t2flow | 376 --------
.../src/test/resources/rest-2-3.t2flow | 94 --
.../src/test/resources/rshell-2-3.t2flow | 183 ----
.../test/resources/rshell-simple-2-3-xsd.t2flow | 199 -----
.../src/test/resources/rshell-simple-2-3.t2flow | 94 --
.../semantic_annotations__eclipse-xsd.t2flow | 198 -----
.../resources/tool-2-2-resaved-2-3-xsd.t2flow | 222 -----
.../test/resources/tool-2-2-resaved-2-3.t2flow | 193 ----
.../test/resources/tool-2-2-tweaked-xsd.t2flow | 346 --------
.../src/test/resources/tool-2-2.t2flow | 42 -
.../src/test/resources/tool-2-3-xsd.t2flow | 361 --------
.../src/test/resources/tool-2-3.t2flow | 334 -------
21 files changed, 6112 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/blob/14d0f060/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 82c023a..eca2bfe 100644
--- a/pom.xml
+++ b/pom.xml
@@ -86,16 +86,12 @@
<!-- No headers in JSON which haven't got comments .. -->
<exclude>**/*.json</exclude>
<!-- Various files used for testing and test support only. -->
- <exclude>**/src/test/resources/annotated2.2-xsd.t2flow</exclude>
<exclude>**/src/test/resources/annotated2.2.t2flow</exclude>
<exclude>**/src/test/resources/annotation_with_backslash.t2flow</exclude>
- <exclude>**/src/test/resources/annotations_2_4-xsd.t2flow</exclude>
- <exclude>**/src/test/resources/annotations_2_4.t2flow</exclude>
<exclude>**/src/test/resources/as.t2flow</exclude>
<exclude>**/src/test/resources/beanshell-deps.t2flow</exclude>
<exclude>**/src/test/resources/component_simple.t2flow</exclude>
<exclude>**/src/test/resources/dataflow_link_then_merge.t2flow</exclude>
- <exclude>**/src/test/resources/defaultActivitiesTaverna2.2-xsd.t2flow</exclude>
<exclude>**/src/test/resources/defaultActivitiesTaverna2.2.t2flow</exclude>
<exclude>**/src/test/resources/dispatchlayers-xsd.t2flow</exclude>
<exclude>**/src/test/resources/dispatchlayers.t2flow</exclude>
@@ -110,28 +106,13 @@
<exclude>**/src/test/resources/missing_merge.t2flow</exclude>
<exclude>**/src/test/resources/missing_produced_by_941.t2flow</exclude>
<exclude>**/src/test/resources/random.t2flow</exclude>
- <exclude>**/src/test/resources/rest-2-2-saved-2-3-xsd.t2flow</exclude>
- <exclude>**/src/test/resources/rest-2-2-saved-2-3.t2flow</exclude>
- <exclude>**/src/test/resources/rest-2-2-xsd.t2flow</exclude>
<exclude>**/src/test/resources/rest-2-2.t2flow</exclude>
- <exclude>**/src/test/resources/rest-2-3-xsd.t2flow</exclude>
- <exclude>**/src/test/resources/rest-2-3.t2flow</exclude>
<exclude>**/src/test/resources/rshell-2-2.t2flow</exclude>
- <exclude>**/src/test/resources/rshell-2-3.t2flow</exclude>
- <exclude>**/src/test/resources/rshell-simple-2-3-xsd.t2flow</exclude>
- <exclude>**/src/test/resources/rshell-simple-2-3.t2flow</exclude>
- <exclude>**/src/test/resources/semantic_annotations__eclipse-xsd.t2flow</exclude>
<exclude>**/src/test/resources/semantic_annotations__eclipse.t2flow</exclude>
<exclude>**/src/test/resources/simple_fasta.t2flow</exclude>
<exclude>**/src/test/resources/sleepers.t2flow</exclude>
<exclude>**/src/test/resources/spreadsheet_activity_defaults_892.t2flow</exclude>
<exclude>**/src/test/resources/T3-1226-annotations-with-quotes.t2flow</exclude>
- <exclude>**/src/test/resources/tool-2-2-resaved-2-3-xsd.t2flow</exclude>
- <exclude>**/src/test/resources/tool-2-2-resaved-2-3.t2flow</exclude>
- <exclude>**/src/test/resources/tool-2-2-tweaked-xsd.t2flow</exclude>
- <exclude>**/src/test/resources/tool-2-2.t2flow</exclude>
- <exclude>**/src/test/resources/tool-2-3-xsd.t2flow</exclude>
- <exclude>**/src/test/resources/tool-2-3.t2flow</exclude>
<exclude>**/src/test/resources/xpath_workflow.t2flow</exclude>
<exclude>**/examples/helloanyone.t2flow</exclude>
<exclude>**/examples/helloworld.t2flow</exclude>
http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/blob/14d0f060/taverna-scufl2-t2flow/src/test/resources/annotated2.2-xsd.t2flow
----------------------------------------------------------------------
diff --git a/taverna-scufl2-t2flow/src/test/resources/annotated2.2-xsd.t2flow b/taverna-scufl2-t2flow/src/test/resources/annotated2.2-xsd.t2flow
deleted file mode 100644
index 45c525c..0000000
--- a/taverna-scufl2-t2flow/src/test/resources/annotated2.2-xsd.t2flow
+++ /dev/null
@@ -1,408 +0,0 @@
-<workflow xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://taverna.sf.net/2008/xml/t2flow ../../main/resources/uk/org/taverna/scufl2/translator/t2flow/xsd/t2flow-extended.xsd"
- xmlns="http://taverna.sf.net/2008/xml/t2flow" version="1" producedBy="taverna-2.2.0">
- <dataflow id="9e1f7ffd-3bf9-4ba8-9c63-03b79b1858ad" role="top">
- <name>Workflow_title</name>
- <inputPorts>
- <port>
- <name>in0</name>
- <depth>0</depth>
- <granularDepth>0</granularDepth>
- <annotations>
- <annotation_chain encoding="xstream">
- <net.sf.taverna.t2.annotation.AnnotationChainImpl
- xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean
- class="net.sf.taverna.t2.annotation.annotationbeans.ExampleValue">
- <text>Only example</text>
- </annotationBean>
- <date>2010-07-21 11:19:58.897 BST</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
- </net.sf.taverna.t2.annotation.AnnotationChainImpl>
- </annotation_chain>
- </annotations>
- </port>
- <port>
- <name>in1</name>
- <depth>1</depth>
- <granularDepth>1</granularDepth>
- <annotations>
- <annotation_chain encoding="xstream">
- <net.sf.taverna.t2.annotation.AnnotationChainImpl
- xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean
- class="net.sf.taverna.t2.annotation.annotationbeans.FreeTextDescription">
- <text>Only description</text>
- </annotationBean>
- <date>2010-07-21 11:19:47.699 BST</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
- </net.sf.taverna.t2.annotation.AnnotationChainImpl>
- </annotation_chain>
- </annotations>
- </port>
- <port>
- <name>in2</name>
- <depth>2</depth>
- <granularDepth>2</granularDepth>
- <annotations>
- <annotation_chain encoding="xstream">
- <net.sf.taverna.t2.annotation.AnnotationChainImpl
- xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean
- class="net.sf.taverna.t2.annotation.annotationbeans.ExampleValue">
- <text>Some kind </text>
- </annotationBean>
- <date>2010-07-21 11:19:34.518 BST</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
- </net.sf.taverna.t2.annotation.AnnotationChainImpl>
- </annotation_chain>
- <annotation_chain encoding="xstream">
- <net.sf.taverna.t2.annotation.AnnotationChainImpl
- xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean
- class="net.sf.taverna.t2.annotation.annotationbeans.FreeTextDescription">
- <text>Workflow input in2</text>
- </annotationBean>
- <date>2010-07-21 11:19:25.509 BST</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
- </net.sf.taverna.t2.annotation.AnnotationChainImpl>
- </annotation_chain>
- </annotations>
- </port>
- </inputPorts>
- <outputPorts>
- <port>
- <name>out0</name>
- <annotations>
- <annotation_chain encoding="xstream">
- <net.sf.taverna.t2.annotation.AnnotationChainImpl
- xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean
- class="net.sf.taverna.t2.annotation.annotationbeans.ExampleValue">
- <text />
- </annotationBean>
- <date>2010-07-21 11:26:10.972 BST</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
- </net.sf.taverna.t2.annotation.AnnotationChainImpl>
- </annotation_chain>
- <annotation_chain encoding="xstream">
- <net.sf.taverna.t2.annotation.AnnotationChainImpl
- xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean
- class="net.sf.taverna.t2.annotation.annotationbeans.FreeTextDescription">
- <text>First annotation</text>
- </annotationBean>
- <date>2010-07-21 11:20:30.875 BST</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
- </net.sf.taverna.t2.annotation.AnnotationChainImpl>
- </annotation_chain>
- <annotation_chain encoding="xstream">
- <net.sf.taverna.t2.annotation.AnnotationChainImpl
- xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean
- class="net.sf.taverna.t2.annotation.annotationbeans.ExampleValue">
- <text>Not empty</text>
- </annotationBean>
- <date>2010-07-21 11:25:56.668 BST</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
- </net.sf.taverna.t2.annotation.AnnotationChainImpl>
- </annotation_chain>
- <annotation_chain encoding="xstream">
- <net.sf.taverna.t2.annotation.AnnotationChainImpl
- xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean
- class="net.sf.taverna.t2.annotation.annotationbeans.FreeTextDescription">
- <text>Third annotation</text>
- </annotationBean>
- <date>2010-07-21 11:25:50.301 BST</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
- </net.sf.taverna.t2.annotation.AnnotationChainImpl>
- </annotation_chain>
- <annotation_chain encoding="xstream">
- <net.sf.taverna.t2.annotation.AnnotationChainImpl
- xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean
- class="net.sf.taverna.t2.annotation.annotationbeans.ExampleValue">
- <text>Empty again</text>
- </annotationBean>
- <date>2010-07-21 11:26:05.105 BST</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
- </net.sf.taverna.t2.annotation.AnnotationChainImpl>
- </annotation_chain>
- <annotation_chain encoding="xstream">
- <net.sf.taverna.t2.annotation.AnnotationChainImpl
- xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean
- class="net.sf.taverna.t2.annotation.annotationbeans.FreeTextDescription">
- <text>Second annotation</text>
- </annotationBean>
- <date>2010-07-21 11:25:39.729 BST</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
- </net.sf.taverna.t2.annotation.AnnotationChainImpl>
- </annotation_chain>
- </annotations>
- </port>
- <port>
- <name>out1</name>
- <annotations />
- </port>
- </outputPorts>
- <processors>
- <processor>
- <name>Beanshell</name>
- <inputPorts />
- <outputPorts />
- <annotations />
- <activities>
- <activity>
- <raven>
- <group>net.sf.taverna.t2.activities</group>
- <artifact>beanshell-activity</artifact>
- <version>1.2</version>
- </raven>
- <class>net.sf.taverna.t2.activities.beanshell.BeanshellActivity</class>
- <inputMap />
- <outputMap />
- <configBean encoding="xstream">
- <net.sf.taverna.t2.activities.beanshell.BeanshellActivityConfigurationBean
- xmlns="">
- <script />
- <dependencies />
- <classLoaderSharing>workflow</classLoaderSharing>
- <localDependencies />
- <artifactDependencies />
- <inputs>
- <net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityInputPortDefinitionBean>
- <handledReferenceSchemes />
- <translatedElementType>java.lang.String
- </translatedElementType>
- <allowsLiteralValues>true</allowsLiteralValues>
- <name>in1</name>
- <depth>0</depth>
- <mimeTypes>
- <string>text/plain</string>
- </mimeTypes>
- </net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityInputPortDefinitionBean>
- </inputs>
- <outputs>
- <net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityOutputPortDefinitionBean>
- <granularDepth>0</granularDepth>
- <name>out1</name>
- <depth>0</depth>
- <mimeTypes />
- </net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityOutputPortDefinitionBean>
- </outputs>
- </net.sf.taverna.t2.activities.beanshell.BeanshellActivityConfigurationBean>
- </configBean>
- <annotations />
- </activity>
- </activities>
- <dispatchStack>
- <dispatchLayer>
- <raven>
- <group>net.sf.taverna.t2.core</group>
- <artifact>workflowmodel-impl</artifact>
- <version>1.2</version>
- </raven>
- <class>net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize</class>
- <configBean encoding="xstream">
- <net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ParallelizeConfig
- xmlns="">
- <maxJobs>1</maxJobs>
- </net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ParallelizeConfig>
- </configBean>
- </dispatchLayer>
- <dispatchLayer>
- <raven>
- <group>net.sf.taverna.t2.core</group>
- <artifact>workflowmodel-impl</artifact>
- <version>1.2</version>
- </raven>
- <class>net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBounce</class>
- <configBean encoding="xstream">
- <null xmlns="" />
- </configBean>
- </dispatchLayer>
- <dispatchLayer>
- <raven>
- <group>net.sf.taverna.t2.core</group>
- <artifact>workflowmodel-impl</artifact>
- <version>1.2</version>
- </raven>
- <class>net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failover</class>
- <configBean encoding="xstream">
- <null xmlns="" />
- </configBean>
- </dispatchLayer>
- <dispatchLayer>
- <raven>
- <group>net.sf.taverna.t2.core</group>
- <artifact>workflowmodel-impl</artifact>
- <version>1.2</version>
- </raven>
- <class>net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry</class>
- <configBean encoding="xstream">
- <net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.RetryConfig
- xmlns="">
- <backoffFactor>1.0</backoffFactor>
- <initialDelay>1000</initialDelay>
- <maxDelay>5000</maxDelay>
- <maxRetries>0</maxRetries>
- </net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.RetryConfig>
- </configBean>
- </dispatchLayer>
- <dispatchLayer>
- <raven>
- <group>net.sf.taverna.t2.core</group>
- <artifact>workflowmodel-impl</artifact>
- <version>1.2</version>
- </raven>
- <class>net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoke</class>
- <configBean encoding="xstream">
- <null xmlns="" />
- </configBean>
- </dispatchLayer>
- </dispatchStack>
- <iterationStrategyStack>
- <iteration>
- <strategy />
- </iteration>
- </iterationStrategyStack>
- </processor>
- </processors>
- <conditions />
- <datalinks />
- <annotations>
- <annotation_chain encoding="xstream">
- <net.sf.taverna.t2.annotation.AnnotationChainImpl
- xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean
- class="net.sf.taverna.t2.annotation.annotationbeans.DescriptiveTitle">
- <text>Workflow title</text>
- </annotationBean>
- <date>2010-07-21 11:20:43.824 BST</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
- </net.sf.taverna.t2.annotation.AnnotationChainImpl>
- </annotation_chain>
- <annotation_chain encoding="xstream">
- <net.sf.taverna.t2.annotation.AnnotationChainImpl
- xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean
- class="net.sf.taverna.t2.annotation.annotationbeans.FreeTextDescription">
- <text>Workflow description</text>
- </annotationBean>
- <date>2010-07-21 11:20:50.161 BST</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
- </net.sf.taverna.t2.annotation.AnnotationChainImpl>
- </annotation_chain>
- <annotation_chain_2_2 encoding="xstream">
- <net.sf.taverna.t2.annotation.AnnotationChainImpl
- xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean
- class="net.sf.taverna.t2.annotation.annotationbeans.IdentificationAssertion">
- <identification>bb902d82-b0e4-46fc-bed5-950a3b38bb98</identification>
- </annotationBean>
- <date>2010-07-21 11:22:31.286 BST</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
- </net.sf.taverna.t2.annotation.AnnotationChainImpl>
- </annotation_chain_2_2>
- <annotation_chain_2_2 encoding="xstream">
- <net.sf.taverna.t2.annotation.AnnotationChainImpl
- xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean
- class="net.sf.taverna.t2.annotation.annotationbeans.IdentificationAssertion">
- <identification>9e1f7ffd-3bf9-4ba8-9c63-03b79b1858ad</identification>
- </annotationBean>
- <date>2010-07-21 11:26:16.844 BST</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
- </net.sf.taverna.t2.annotation.AnnotationChainImpl>
- </annotation_chain_2_2>
- <annotation_chain encoding="xstream">
- <net.sf.taverna.t2.annotation.AnnotationChainImpl
- xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean
- class="net.sf.taverna.t2.annotation.annotationbeans.Author">
- <text>Workflow author</text>
- </annotationBean>
- <date>2010-07-21 11:20:39.864 BST</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
- </net.sf.taverna.t2.annotation.AnnotationChainImpl>
- </annotation_chain>
- </annotations>
- </dataflow>
-</workflow>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/blob/14d0f060/taverna-scufl2-t2flow/src/test/resources/annotations_2_4-xsd.t2flow
----------------------------------------------------------------------
diff --git a/taverna-scufl2-t2flow/src/test/resources/annotations_2_4-xsd.t2flow b/taverna-scufl2-t2flow/src/test/resources/annotations_2_4-xsd.t2flow
deleted file mode 100644
index 955aa1d..0000000
--- a/taverna-scufl2-t2flow/src/test/resources/annotations_2_4-xsd.t2flow
+++ /dev/null
@@ -1,456 +0,0 @@
-<workflow xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://taverna.sf.net/2008/xml/t2flow ../../main/resources/uk/org/taverna/scufl2/translator/t2flow/xsd/t2flow-extended.xsd"
-
- xmlns="http://taverna.sf.net/2008/xml/t2flow" version="1" producedBy="taverna-2.4.0">
- <dataflow id="42750c57-f4f0-4a98-8077-88eafd28d211" role="top">
- <name>The_title</name>
- <inputPorts>
- <port>
- <name>in1</name>
- <depth>0</depth>
- <granularDepth>0</granularDepth>
- <annotations>
- <annotation_chain encoding="xstream">
- <net.sf.taverna.t2.annotation.AnnotationChainImpl
- xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean
- class="net.sf.taverna.t2.annotation.annotationbeans.FreeTextDescription">
- <text>The workflow input port in1</text>
- </annotationBean>
- <date>2012-09-26 08:35:46.88 UTC</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
- </net.sf.taverna.t2.annotation.AnnotationChainImpl>
- </annotation_chain>
- <annotation_chain encoding="xstream">
- <net.sf.taverna.t2.annotation.AnnotationChainImpl
- xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean
- class="net.sf.taverna.t2.annotation.annotationbeans.ExampleValue">
- <text>exampleIn</text>
- </annotationBean>
- <date>2012-09-26 08:36:01.836 UTC</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
- </net.sf.taverna.t2.annotation.AnnotationChainImpl>
- </annotation_chain>
- </annotations>
- </port>
- </inputPorts>
- <outputPorts>
- <port>
- <name>out1</name>
- <annotations>
- <annotation_chain encoding="xstream">
- <net.sf.taverna.t2.annotation.AnnotationChainImpl
- xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean
- class="net.sf.taverna.t2.annotation.annotationbeans.ExampleValue">
- <text>exampleOut</text>
- </annotationBean>
- <date>2012-09-26 08:35:58.605 UTC</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
- </net.sf.taverna.t2.annotation.AnnotationChainImpl>
- </annotation_chain>
- <annotation_chain encoding="xstream">
- <net.sf.taverna.t2.annotation.AnnotationChainImpl
- xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean
- class="net.sf.taverna.t2.annotation.annotationbeans.FreeTextDescription">
- <text>The workflow output out1</text>
- </annotationBean>
- <date>2012-09-26 08:35:54.934 UTC</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
- </net.sf.taverna.t2.annotation.AnnotationChainImpl>
- </annotation_chain>
- </annotations>
- </port>
- </outputPorts>
- <processors>
- <processor>
- <name>Beanshell</name>
- <inputPorts>
- <port>
- <name>in1</name>
- <depth>0</depth>
- </port>
- </inputPorts>
- <outputPorts>
- <port>
- <name>out1</name>
- <depth>0</depth>
- <granularDepth>0</granularDepth>
- </port>
- </outputPorts>
- <annotations>
- <annotation_chain encoding="xstream">
- <net.sf.taverna.t2.annotation.AnnotationChainImpl
- xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean
- class="net.sf.taverna.t2.annotation.annotationbeans.FreeTextDescription">
- <text>The processor description</text>
- </annotationBean>
- <date>2012-09-26 08:35:04.898 UTC</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
- </net.sf.taverna.t2.annotation.AnnotationChainImpl>
- </annotation_chain>
- </annotations>
- <activities>
- <activity>
- <raven>
- <group>net.sf.taverna.t2.activities</group>
- <artifact>beanshell-activity</artifact>
- <version>1.4</version>
- </raven>
- <class>net.sf.taverna.t2.activities.beanshell.BeanshellActivity</class>
- <inputMap>
- <map from="in1" to="in1" />
- </inputMap>
- <outputMap>
- <map from="out1" to="out1" />
- </outputMap>
- <configBean encoding="xstream">
- <net.sf.taverna.t2.activities.beanshell.BeanshellActivityConfigurationBean
- xmlns="">
- <inputs>
- <net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityInputPortDefinitionBean>
- <name>in1</name>
- <depth>0</depth>
- <mimeTypes>
- <string>text/plain</string>
- </mimeTypes>
- <handledReferenceSchemes />
- <translatedElementType>java.lang.String
- </translatedElementType>
- <allowsLiteralValues>true</allowsLiteralValues>
- </net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityInputPortDefinitionBean>
- </inputs>
- <outputs>
- <net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityOutputPortDefinitionBean>
- <name>out1</name>
- <depth>0</depth>
- <mimeTypes />
- <granularDepth>0</granularDepth>
- </net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityOutputPortDefinitionBean>
- </outputs>
- <classLoaderSharing>workflow</classLoaderSharing>
- <localDependencies />
- <artifactDependencies />
- <script>the script</script>
- <dependencies />
- </net.sf.taverna.t2.activities.beanshell.BeanshellActivityConfigurationBean>
- </configBean>
- <annotations />
- </activity>
- </activities>
- <dispatchStack>
- <dispatchLayer>
- <raven>
- <group>net.sf.taverna.t2.core</group>
- <artifact>workflowmodel-impl</artifact>
- <version>1.4</version>
- </raven>
- <class>net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize</class>
- <configBean encoding="xstream">
- <net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ParallelizeConfig
- xmlns="">
- <maxJobs>1</maxJobs>
- </net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ParallelizeConfig>
- </configBean>
- </dispatchLayer>
- <dispatchLayer>
- <raven>
- <group>net.sf.taverna.t2.core</group>
- <artifact>workflowmodel-impl</artifact>
- <version>1.4</version>
- </raven>
- <class>net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBounce</class>
- <configBean encoding="xstream">
- <null xmlns="" />
- </configBean>
- </dispatchLayer>
- <dispatchLayer>
- <raven>
- <group>net.sf.taverna.t2.core</group>
- <artifact>workflowmodel-impl</artifact>
- <version>1.4</version>
- </raven>
- <class>net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failover</class>
- <configBean encoding="xstream">
- <null xmlns="" />
- </configBean>
- </dispatchLayer>
- <dispatchLayer>
- <raven>
- <group>net.sf.taverna.t2.core</group>
- <artifact>workflowmodel-impl</artifact>
- <version>1.4</version>
- </raven>
- <class>net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry</class>
- <configBean encoding="xstream">
- <net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.RetryConfig
- xmlns="">
- <backoffFactor>1.0</backoffFactor>
- <initialDelay>1000</initialDelay>
- <maxDelay>5000</maxDelay>
- <maxRetries>0</maxRetries>
- </net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.RetryConfig>
- </configBean>
- </dispatchLayer>
- <dispatchLayer>
- <raven>
- <group>net.sf.taverna.t2.core</group>
- <artifact>workflowmodel-impl</artifact>
- <version>1.4</version>
- </raven>
- <class>net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoke</class>
- <configBean encoding="xstream">
- <null xmlns="" />
- </configBean>
- </dispatchLayer>
- </dispatchStack>
- <iterationStrategyStack>
- <iteration>
- <strategy>
- <cross>
- <port name="in1" depth="0" />
- </cross>
- </strategy>
- </iteration>
- </iterationStrategyStack>
- </processor>
- <processor>
- <name>Text_constant</name>
- <inputPorts />
- <outputPorts>
- <port>
- <name>value</name>
- <depth>0</depth>
- <granularDepth>0</granularDepth>
- </port>
- </outputPorts>
- <annotations />
- <activities>
- <activity>
- <raven>
- <group>net.sf.taverna.t2.activities</group>
- <artifact>stringconstant-activity</artifact>
- <version>1.4</version>
- </raven>
- <class>net.sf.taverna.t2.activities.stringconstant.StringConstantActivity</class>
- <inputMap />
- <outputMap>
- <map from="value" to="value" />
- </outputMap>
- <configBean encoding="xstream">
- <net.sf.taverna.t2.activities.stringconstant.StringConstantConfigurationBean
- xmlns="">
- <value>A text</value>
- </net.sf.taverna.t2.activities.stringconstant.StringConstantConfigurationBean>
- </configBean>
- <annotations />
- </activity>
- </activities>
- <dispatchStack>
- <dispatchLayer>
- <raven>
- <group>net.sf.taverna.t2.core</group>
- <artifact>workflowmodel-impl</artifact>
- <version>1.4</version>
- </raven>
- <class>net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize</class>
- <configBean encoding="xstream">
- <net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ParallelizeConfig
- xmlns="">
- <maxJobs>1</maxJobs>
- </net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ParallelizeConfig>
- </configBean>
- </dispatchLayer>
- <dispatchLayer>
- <raven>
- <group>net.sf.taverna.t2.core</group>
- <artifact>workflowmodel-impl</artifact>
- <version>1.4</version>
- </raven>
- <class>net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBounce</class>
- <configBean encoding="xstream">
- <null xmlns="" />
- </configBean>
- </dispatchLayer>
- <dispatchLayer>
- <raven>
- <group>net.sf.taverna.t2.core</group>
- <artifact>workflowmodel-impl</artifact>
- <version>1.4</version>
- </raven>
- <class>net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failover</class>
- <configBean encoding="xstream">
- <null xmlns="" />
- </configBean>
- </dispatchLayer>
- <dispatchLayer>
- <raven>
- <group>net.sf.taverna.t2.core</group>
- <artifact>workflowmodel-impl</artifact>
- <version>1.4</version>
- </raven>
- <class>net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry</class>
- <configBean encoding="xstream">
- <net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.RetryConfig
- xmlns="">
- <backoffFactor>1.0</backoffFactor>
- <initialDelay>1000</initialDelay>
- <maxDelay>5000</maxDelay>
- <maxRetries>0</maxRetries>
- </net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.RetryConfig>
- </configBean>
- </dispatchLayer>
- <dispatchLayer>
- <raven>
- <group>net.sf.taverna.t2.core</group>
- <artifact>workflowmodel-impl</artifact>
- <version>1.4</version>
- </raven>
- <class>net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoke</class>
- <configBean encoding="xstream">
- <null xmlns="" />
- </configBean>
- </dispatchLayer>
- </dispatchStack>
- <iterationStrategyStack>
- <iteration>
- <strategy />
- </iteration>
- </iterationStrategyStack>
- </processor>
- </processors>
- <conditions>
- <condition control="Text_constant" target="Beanshell" />
- </conditions>
- <datalinks>
- <datalink>
- <sink type="processor">
- <processor>Beanshell</processor>
- <port>in1</port>
- </sink>
- <source type="dataflow">
- <port>in1</port>
- </source>
- </datalink>
- <datalink>
- <sink type="merge">
- <port>out1</port>
- </sink>
- <source type="processor">
- <processor>Beanshell</processor>
- <port>out1</port>
- </source>
- </datalink>
- <datalink>
- <sink type="merge">
- <port>out1</port>
- </sink>
- <source type="processor">
- <processor>Text_constant</processor>
- <port>value</port>
- </source>
- </datalink>
- </datalinks>
- <annotations>
- <annotation_chain encoding="xstream">
- <net.sf.taverna.t2.annotation.AnnotationChainImpl
- xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean
- class="net.sf.taverna.t2.annotation.annotationbeans.Author">
- <text>The Author
- and spaces and
- newlines
- </text>
- </annotationBean>
- <date>2012-09-26 08:34:42.432 UTC</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
- </net.sf.taverna.t2.annotation.AnnotationChainImpl>
- </annotation_chain>
- <annotation_chain_2_2 encoding="xstream">
- <net.sf.taverna.t2.annotation.AnnotationChainImpl
- xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean
- class="net.sf.taverna.t2.annotation.annotationbeans.IdentificationAssertion">
- <identification>42750c57-f4f0-4a98-8077-88eafd28d211
- </identification>
- </annotationBean>
- <date>2012-09-26 08:37:27.976 UTC</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
- </net.sf.taverna.t2.annotation.AnnotationChainImpl>
- </annotation_chain_2_2>
- <annotation_chain encoding="xstream">
- <net.sf.taverna.t2.annotation.AnnotationChainImpl
- xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean
- class="net.sf.taverna.t2.annotation.annotationbeans.FreeTextDescription">
- <text>The description.
-
- This could be quite long.
- </text>
- </annotationBean>
- <date>2012-09-26 08:34:56.353 UTC</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
- </net.sf.taverna.t2.annotation.AnnotationChainImpl>
- </annotation_chain>
- <annotation_chain encoding="xstream">
- <net.sf.taverna.t2.annotation.AnnotationChainImpl
- xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean
- class="net.sf.taverna.t2.annotation.annotationbeans.DescriptiveTitle">
- <text>The title</text>
- </annotationBean>
- <date>2012-09-26 08:34:46.286 UTC</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
- </net.sf.taverna.t2.annotation.AnnotationChainImpl>
- </annotation_chain>
- </annotations>
- </dataflow>
-</workflow>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/blob/14d0f060/taverna-scufl2-t2flow/src/test/resources/annotations_2_4.t2flow
----------------------------------------------------------------------
diff --git a/taverna-scufl2-t2flow/src/test/resources/annotations_2_4.t2flow b/taverna-scufl2-t2flow/src/test/resources/annotations_2_4.t2flow
deleted file mode 100644
index 6819436..0000000
--- a/taverna-scufl2-t2flow/src/test/resources/annotations_2_4.t2flow
+++ /dev/null
@@ -1,146 +0,0 @@
-<workflow xmlns="http://taverna.sf.net/2008/xml/t2flow" version="1" producedBy="taverna-2.4.0"><dataflow id="42750c57-f4f0-4a98-8077-88eafd28d211" role="top"><name>The_title</name><inputPorts><port><name>in1</name><depth>0</depth><granularDepth>0</granularDepth><annotations><annotation_chain encoding="xstream"><net.sf.taverna.t2.annotation.AnnotationChainImpl xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean class="net.sf.taverna.t2.annotation.annotationbeans.FreeTextDescription">
- <text>The workflow input port in1</text>
- </annotationBean>
- <date>2012-09-26 08:35:46.88 UTC</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
-</net.sf.taverna.t2.annotation.AnnotationChainImpl></annotation_chain><annotation_chain encoding="xstream"><net.sf.taverna.t2.annotation.AnnotationChainImpl xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean class="net.sf.taverna.t2.annotation.annotationbeans.ExampleValue">
- <text>exampleIn</text>
- </annotationBean>
- <date>2012-09-26 08:36:01.836 UTC</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
-</net.sf.taverna.t2.annotation.AnnotationChainImpl></annotation_chain></annotations></port></inputPorts><outputPorts><port><name>out1</name><annotations><annotation_chain encoding="xstream"><net.sf.taverna.t2.annotation.AnnotationChainImpl xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean class="net.sf.taverna.t2.annotation.annotationbeans.ExampleValue">
- <text>exampleOut</text>
- </annotationBean>
- <date>2012-09-26 08:35:58.605 UTC</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
-</net.sf.taverna.t2.annotation.AnnotationChainImpl></annotation_chain><annotation_chain encoding="xstream"><net.sf.taverna.t2.annotation.AnnotationChainImpl xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean class="net.sf.taverna.t2.annotation.annotationbeans.FreeTextDescription">
- <text>The workflow output out1</text>
- </annotationBean>
- <date>2012-09-26 08:35:54.934 UTC</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
-</net.sf.taverna.t2.annotation.AnnotationChainImpl></annotation_chain></annotations></port></outputPorts><processors><processor><name>Beanshell</name><inputPorts><port><name>in1</name><depth>0</depth></port></inputPorts><outputPorts><port><name>out1</name><depth>0</depth><granularDepth>0</granularDepth></port></outputPorts><annotations><annotation_chain encoding="xstream"><net.sf.taverna.t2.annotation.AnnotationChainImpl xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean class="net.sf.taverna.t2.annotation.annotationbeans.FreeTextDescription">
- <text>The processor description</text>
- </annotationBean>
- <date>2012-09-26 08:35:04.898 UTC</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
-</net.sf.taverna.t2.annotation.AnnotationChainImpl></annotation_chain></annotations><activities><activity><raven><group>net.sf.taverna.t2.activities</group><artifact>beanshell-activity</artifact><version>1.4</version></raven><class>net.sf.taverna.t2.activities.beanshell.BeanshellActivity</class><inputMap><map from="in1" to="in1" /></inputMap><outputMap><map from="out1" to="out1" /></outputMap><configBean encoding="xstream"><net.sf.taverna.t2.activities.beanshell.BeanshellActivityConfigurationBean xmlns="">
- <inputs>
- <net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityInputPortDefinitionBean>
- <name>in1</name>
- <depth>0</depth>
- <mimeTypes>
- <string>text/plain</string>
- </mimeTypes>
- <handledReferenceSchemes />
- <translatedElementType>java.lang.String</translatedElementType>
- <allowsLiteralValues>true</allowsLiteralValues>
- </net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityInputPortDefinitionBean>
- </inputs>
- <outputs>
- <net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityOutputPortDefinitionBean>
- <name>out1</name>
- <depth>0</depth>
- <mimeTypes />
- <granularDepth>0</granularDepth>
- </net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityOutputPortDefinitionBean>
- </outputs>
- <classLoaderSharing>workflow</classLoaderSharing>
- <localDependencies />
- <artifactDependencies />
- <script>the script</script>
- <dependencies />
-</net.sf.taverna.t2.activities.beanshell.BeanshellActivityConfigurationBean></configBean><annotations /></activity></activities><dispatchStack><dispatchLayer><raven><group>net.sf.taverna.t2.core</group><artifact>workflowmodel-impl</artifact><version>1.4</version></raven><class>net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize</class><configBean encoding="xstream"><net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ParallelizeConfig xmlns="">
- <maxJobs>1</maxJobs>
-</net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ParallelizeConfig></configBean></dispatchLayer><dispatchLayer><raven><group>net.sf.taverna.t2.core</group><artifact>workflowmodel-impl</artifact><version>1.4</version></raven><class>net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBounce</class><configBean encoding="xstream"><null xmlns="" /></configBean></dispatchLayer><dispatchLayer><raven><group>net.sf.taverna.t2.core</group><artifact>workflowmodel-impl</artifact><version>1.4</version></raven><class>net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failover</class><configBean encoding="xstream"><null xmlns="" /></configBean></dispatchLayer><dispatchLayer><raven><group>net.sf.taverna.t2.core</group><artifact>workflowmodel-impl</artifact><version>1.4</version></raven><class>net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry</class><configBean encoding="xstream"><net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.RetryConfig xmlns="
">
- <backoffFactor>1.0</backoffFactor>
- <initialDelay>1000</initialDelay>
- <maxDelay>5000</maxDelay>
- <maxRetries>0</maxRetries>
-</net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.RetryConfig></configBean></dispatchLayer><dispatchLayer><raven><group>net.sf.taverna.t2.core</group><artifact>workflowmodel-impl</artifact><version>1.4</version></raven><class>net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoke</class><configBean encoding="xstream"><null xmlns="" /></configBean></dispatchLayer></dispatchStack><iterationStrategyStack><iteration><strategy><cross><port name="in1" depth="0" /></cross></strategy></iteration></iterationStrategyStack></processor><processor><name>Text_constant</name><inputPorts /><outputPorts><port><name>value</name><depth>0</depth><granularDepth>0</granularDepth></port></outputPorts><annotations /><activities><activity><raven><group>net.sf.taverna.t2.activities</group><artifact>stringconstant-activity</artifact><version>1.4</version></raven><class>net.sf.taverna.t2.activities.stringconstant.StringConstantActivity</class><inputMap /><outputMap><map from="value" to="val
ue" /></outputMap><configBean encoding="xstream"><net.sf.taverna.t2.activities.stringconstant.StringConstantConfigurationBean xmlns="">
- <value>A text</value>
-</net.sf.taverna.t2.activities.stringconstant.StringConstantConfigurationBean></configBean><annotations /></activity></activities><dispatchStack><dispatchLayer><raven><group>net.sf.taverna.t2.core</group><artifact>workflowmodel-impl</artifact><version>1.4</version></raven><class>net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Parallelize</class><configBean encoding="xstream"><net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ParallelizeConfig xmlns="">
- <maxJobs>1</maxJobs>
-</net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ParallelizeConfig></configBean></dispatchLayer><dispatchLayer><raven><group>net.sf.taverna.t2.core</group><artifact>workflowmodel-impl</artifact><version>1.4</version></raven><class>net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBounce</class><configBean encoding="xstream"><null xmlns="" /></configBean></dispatchLayer><dispatchLayer><raven><group>net.sf.taverna.t2.core</group><artifact>workflowmodel-impl</artifact><version>1.4</version></raven><class>net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failover</class><configBean encoding="xstream"><null xmlns="" /></configBean></dispatchLayer><dispatchLayer><raven><group>net.sf.taverna.t2.core</group><artifact>workflowmodel-impl</artifact><version>1.4</version></raven><class>net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Retry</class><configBean encoding="xstream"><net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.RetryConfig xmlns="
">
- <backoffFactor>1.0</backoffFactor>
- <initialDelay>1000</initialDelay>
- <maxDelay>5000</maxDelay>
- <maxRetries>0</maxRetries>
-</net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.RetryConfig></configBean></dispatchLayer><dispatchLayer><raven><group>net.sf.taverna.t2.core</group><artifact>workflowmodel-impl</artifact><version>1.4</version></raven><class>net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoke</class><configBean encoding="xstream"><null xmlns="" /></configBean></dispatchLayer></dispatchStack><iterationStrategyStack><iteration><strategy /></iteration></iterationStrategyStack></processor></processors><conditions><condition control="Text_constant" target="Beanshell" /></conditions><datalinks><datalink><sink type="processor"><processor>Beanshell</processor><port>in1</port></sink><source type="dataflow"><port>in1</port></source></datalink><datalink><sink type="merge"><port>out1</port></sink><source type="processor"><processor>Beanshell</processor><port>out1</port></source></datalink><datalink><sink type="merge"><port>out1</port></sink><source type="processor"><processor>Text_consta
nt</processor><port>value</port></source></datalink></datalinks><annotations><annotation_chain encoding="xstream"><net.sf.taverna.t2.annotation.AnnotationChainImpl xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean class="net.sf.taverna.t2.annotation.annotationbeans.Author">
- <text>The Author
- and spaces and
-newlines</text>
- </annotationBean>
- <date>2012-09-26 08:34:42.432 UTC</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
-</net.sf.taverna.t2.annotation.AnnotationChainImpl></annotation_chain><annotation_chain_2_2 encoding="xstream"><net.sf.taverna.t2.annotation.AnnotationChainImpl xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean class="net.sf.taverna.t2.annotation.annotationbeans.IdentificationAssertion">
- <identification>42750c57-f4f0-4a98-8077-88eafd28d211</identification>
- </annotationBean>
- <date>2012-09-26 08:37:27.976 UTC</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
-</net.sf.taverna.t2.annotation.AnnotationChainImpl></annotation_chain_2_2><annotation_chain encoding="xstream"><net.sf.taverna.t2.annotation.AnnotationChainImpl xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean class="net.sf.taverna.t2.annotation.annotationbeans.FreeTextDescription">
- <text>The description.
-
-This could be quite long.</text>
- </annotationBean>
- <date>2012-09-26 08:34:56.353 UTC</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
-</net.sf.taverna.t2.annotation.AnnotationChainImpl></annotation_chain><annotation_chain encoding="xstream"><net.sf.taverna.t2.annotation.AnnotationChainImpl xmlns="">
- <annotationAssertions>
- <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- <annotationBean class="net.sf.taverna.t2.annotation.annotationbeans.DescriptiveTitle">
- <text>The title</text>
- </annotationBean>
- <date>2012-09-26 08:34:46.286 UTC</date>
- <creators />
- <curationEventList />
- </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
- </annotationAssertions>
-</net.sf.taverna.t2.annotation.AnnotationChainImpl></annotation_chain></annotations></dataflow></workflow>
\ No newline at end of file