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