| <?xml version="1.0" encoding="UTF-8"?> |
| <!-- |
| |
| Licensed to the Apache Software Foundation (ASF) under one or more |
| contributor license agreements. See the NOTICE file distributed with |
| this work for additional information regarding copyright ownership. |
| The ASF licenses this file to You under the Apache License, Version 2.0 |
| (the "License"); you may not use this file except in compliance with |
| the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| |
| --> |
| <workflow xmlns="http://taverna.sf.net/2008/xml/t2flow" version="1" producedBy="taverna-2.2.0"><dataflow id="80c80b32-1faa-4c8e-9294-eb85d6aaa764" role="top"><name>Workflow13</name><inputPorts><port><name>in</name><depth>0</depth><granularDepth>0</granularDepth><annotations /></port></inputPorts><outputPorts><port><name>cross</name><annotations /></port><port><name>dot</name><annotations /></port><port><name>crossdot</name><annotations /></port><port><name>dotdot</name><annotations /></port><port><name>dotcross</name><annotations /></port></outputPorts><processors><processor><name>cross</name><inputPorts><port><name>in1</name><depth>0</depth></port><port><name>in2</name><depth>0</depth></port></inputPorts><outputPorts><port><name>out</name><depth>0</depth><granularDepth>0</granularDepth></port></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><map from="in2" to="in2" /><map from="in1" to="in1" /></inputMap><outputMap><map from="out" to="out" /></outputMap><configBean encoding="xstream"><net.sf.taverna.t2.activities.beanshell.BeanshellActivityConfigurationBean xmlns="">
|
| <script>out=in1 + in2;</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>
|
| <net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityInputPortDefinitionBean>
|
| <handledReferenceSchemes />
|
| <translatedElementType>java.lang.String</translatedElementType>
|
| <allowsLiteralValues>true</allowsLiteralValues>
|
| <name>in2</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>out</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><cross><port name="in1" depth="0" /><port name="in2" depth="0" /></cross></strategy></iteration></iterationStrategyStack></processor><processor><name>ListGenerator1</name><inputPorts><port><name>in</name><depth>0</depth></port></inputPorts><outputPorts><port><name>out</name><depth>1</depth><granularDepth>1</granularDepth></port></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><map from="in" to="in" /></inputMap><outputMap><map from="out" to="out" /></outputMap><configBean encoding="xstream"><net.sf.taverna.t2.activities.beanshell.BeanshellActivityConfigurationBean xmlns="">
|
| <script>out = new ArrayList();
|
|
|
| for (int i = 0; i < 10; i++) {
|
| out.add(in + ":" + i);
|
| }</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>in</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>1</granularDepth>
|
| <name>out</name>
|
| <depth>1</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><cross><port name="in" depth="0" /></cross></strategy></iteration></iterationStrategyStack></processor><processor><name>ListGenerator2</name><inputPorts><port><name>in</name><depth>0</depth></port></inputPorts><outputPorts><port><name>out</name><depth>1</depth><granularDepth>1</granularDepth></port></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><map from="in" to="in" /></inputMap><outputMap><map from="out" to="out" /></outputMap><configBean encoding="xstream"><net.sf.taverna.t2.activities.beanshell.BeanshellActivityConfigurationBean xmlns="">
|
| <script>out = new ArrayList();
|
|
|
| for (int i = 0; i < 10; i++) {
|
| out.add(in + ":" + i);
|
| }</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>in</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>1</granularDepth>
|
| <name>out</name>
|
| <depth>1</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><cross><port name="in" depth="0" /></cross></strategy></iteration></iterationStrategyStack></processor><processor><name>dot</name><inputPorts><port><name>in2</name><depth>0</depth></port><port><name>in1</name><depth>0</depth></port></inputPorts><outputPorts><port><name>out</name><depth>0</depth><granularDepth>0</granularDepth></port></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><map from="in2" to="in2" /><map from="in1" to="in1" /></inputMap><outputMap><map from="out" to="out" /></outputMap><configBean encoding="xstream"><net.sf.taverna.t2.activities.beanshell.BeanshellActivityConfigurationBean xmlns="">
|
| <script>out=in1 + in2;</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>
|
| <net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityInputPortDefinitionBean>
|
| <handledReferenceSchemes />
|
| <translatedElementType>java.lang.String</translatedElementType>
|
| <allowsLiteralValues>true</allowsLiteralValues>
|
| <name>in2</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>out</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><dot><port name="in2" depth="0" /><port name="in1" depth="0" /></dot></strategy></iteration></iterationStrategyStack></processor><processor><name>crossdot</name><inputPorts><port><name>in1</name><depth>0</depth></port><port><name>in2</name><depth>0</depth></port><port><name>in3</name><depth>0</depth></port></inputPorts><outputPorts><port><name>out</name><depth>0</depth><granularDepth>0</granularDepth></port></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><map from="in2" to="in2" /><map from="in1" to="in1" /><map from="in3" to="in3" /></inputMap><outputMap><map from="out" to="out" /></outputMap><configBean encoding="xstream"><net.sf.taverna.t2.activities.beanshell.BeanshellActivityConfigurationBean xmlns="">
|
| <script>out = in1 + in2 + in3;</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>
|
| <net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityInputPortDefinitionBean>
|
| <handledReferenceSchemes />
|
| <translatedElementType>java.lang.String</translatedElementType>
|
| <allowsLiteralValues>true</allowsLiteralValues>
|
| <name>in2</name>
|
| <depth>0</depth>
|
| <mimeTypes>
|
| <string>text/plain</string>
|
| </mimeTypes>
|
| </net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityInputPortDefinitionBean>
|
| <net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityInputPortDefinitionBean>
|
| <handledReferenceSchemes />
|
| <translatedElementType>java.lang.String</translatedElementType>
|
| <allowsLiteralValues>true</allowsLiteralValues>
|
| <name>in3</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>out</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><cross><port name="in1" depth="0" /><port name="in2" depth="0" /><dot><port name="in3" depth="0" /></dot></cross></strategy></iteration></iterationStrategyStack></processor><processor><name>dotcross</name><inputPorts><port><name>in1</name><depth>0</depth></port><port><name>in2</name><depth>0</depth></port><port><name>in3</name><depth>0</depth></port></inputPorts><outputPorts><port><name>out</name><depth>0</depth><granularDepth>0</granularDepth></port></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><map from="in2" to="in2" /><map from="in1" to="in1" /><map from="in3" to="in3" /></inputMap><outputMap><map from="out" to="out" /></outputMap><configBean encoding="xstream"><net.sf.taverna.t2.activities.beanshell.BeanshellActivityConfigurationBean xmlns="">
|
| <script>out = in1 + in2 + in3;</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>
|
| <net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityInputPortDefinitionBean>
|
| <handledReferenceSchemes />
|
| <translatedElementType>java.lang.String</translatedElementType>
|
| <allowsLiteralValues>true</allowsLiteralValues>
|
| <name>in2</name>
|
| <depth>0</depth>
|
| <mimeTypes>
|
| <string>text/plain</string>
|
| </mimeTypes>
|
| </net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityInputPortDefinitionBean>
|
| <net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityInputPortDefinitionBean>
|
| <handledReferenceSchemes />
|
| <translatedElementType>java.lang.String</translatedElementType>
|
| <allowsLiteralValues>true</allowsLiteralValues>
|
| <name>in3</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>out</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><cross><port name="in3" depth="0" /><dot><port name="in2" depth="0" /><port name="in1" depth="0" /></dot></cross></strategy></iteration></iterationStrategyStack></processor><processor><name>dotdot</name><inputPorts><port><name>in1</name><depth>0</depth></port><port><name>in2</name><depth>0</depth></port><port><name>in3</name><depth>0</depth></port></inputPorts><outputPorts><port><name>out</name><depth>0</depth><granularDepth>0</granularDepth></port></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><map from="in2" to="in2" /><map from="in1" to="in1" /><map from="in3" to="in3" /></inputMap><outputMap><map from="out" to="out" /></outputMap><configBean encoding="xstream"><net.sf.taverna.t2.activities.beanshell.BeanshellActivityConfigurationBean xmlns="">
|
| <script>out = in1 + in2 + in3;</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>
|
| <net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityInputPortDefinitionBean>
|
| <handledReferenceSchemes />
|
| <translatedElementType>java.lang.String</translatedElementType>
|
| <allowsLiteralValues>true</allowsLiteralValues>
|
| <name>in2</name>
|
| <depth>0</depth>
|
| <mimeTypes>
|
| <string>text/plain</string>
|
| </mimeTypes>
|
| </net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityInputPortDefinitionBean>
|
| <net.sf.taverna.t2.workflowmodel.processor.activity.config.ActivityInputPortDefinitionBean>
|
| <handledReferenceSchemes />
|
| <translatedElementType>java.lang.String</translatedElementType>
|
| <allowsLiteralValues>true</allowsLiteralValues>
|
| <name>in3</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>out</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><dot><port name="in1" depth="0" /><port name="in2" depth="0" /><dot><port name="in3" depth="0" /></dot></dot></strategy></iteration></iterationStrategyStack></processor></processors><conditions /><datalinks><datalink><sink type="processor"><processor>cross</processor><port>in1</port></sink><source type="processor"><processor>ListGenerator1</processor><port>out</port></source></datalink><datalink><sink type="processor"><processor>cross</processor><port>in2</port></sink><source type="processor"><processor>ListGenerator2</processor><port>out</port></source></datalink><datalink><sink type="processor"><processor>ListGenerator1</processor><port>in</port></sink><source type="dataflow"><port>in</port></source></datalink><datalink><sink type="processor"><processor>ListGenerator2</processor><port>in</port></sink><source type="dataflow"><port>in</port></source></datalink><datalink><sink type="processor"><processor>dot</processor><port>in2</port></sink><source type="processor"><processor>ListGenerator2</processor><port>out</port></source></datalink><datalink><sink type="processor"><processor>dot</processor><port>in1</port></sink><source type="processor"><processor>ListGenerator1</processor><port>out</port></source></datalink><datalink><sink type="processor"><processor>crossdot</processor><port>in1</port></sink><source type="processor"><processor>ListGenerator1</processor><port>out</port></source></datalink><datalink><sink type="processor"><processor>crossdot</processor><port>in2</port></sink><source type="processor"><processor>ListGenerator2</processor><port>out</port></source></datalink><datalink><sink type="processor"><processor>crossdot</processor><port>in3</port></sink><source type="dataflow"><port>in</port></source></datalink><datalink><sink type="processor"><processor>dotcross</processor><port>in1</port></sink><source type="processor"><processor>ListGenerator1</processor><port>out</port></source></datalink><datalink><sink type="processor"><processor>dotcross</processor><port>in2</port></sink><source type="processor"><processor>ListGenerator2</processor><port>out</port></source></datalink><datalink><sink type="processor"><processor>dotcross</processor><port>in3</port></sink><source type="dataflow"><port>in</port></source></datalink><datalink><sink type="processor"><processor>dotdot</processor><port>in1</port></sink><source type="processor"><processor>ListGenerator1</processor><port>out</port></source></datalink><datalink><sink type="processor"><processor>dotdot</processor><port>in2</port></sink><source type="processor"><processor>ListGenerator2</processor><port>out</port></source></datalink><datalink><sink type="processor"><processor>dotdot</processor><port>in3</port></sink><source type="processor"><processor>ListGenerator2</processor><port>out</port></source></datalink><datalink><sink type="dataflow"><port>cross</port></sink><source type="processor"><processor>cross</processor><port>out</port></source></datalink><datalink><sink type="dataflow"><port>dot</port></sink><source type="processor"><processor>dot</processor><port>out</port></source></datalink><datalink><sink type="dataflow"><port>crossdot</port></sink><source type="processor"><processor>crossdot</processor><port>out</port></source></datalink><datalink><sink type="dataflow"><port>dotdot</port></sink><source type="processor"><processor>dotdot</processor><port>out</port></source></datalink><datalink><sink type="dataflow"><port>dotcross</port></sink><source type="processor"><processor>dotcross</processor><port>out</port></source></datalink></datalinks><annotations><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>ad638364-a6e0-4852-abca-9f609c9553d2</identification>
|
| </annotationBean>
|
| <date>2010-08-19 13:43:43.797 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>3fb7f0a7-26f8-43e1-a122-87a25889f57d</identification>
|
| </annotationBean>
|
| <date>2011-02-22 08:25:53.793 GMT</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>13c70169-dfaa-4ea6-b6ab-3551dae7fa84</identification>
|
| </annotationBean>
|
| <date>2010-08-19 12:28:57.881 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>af1f698b-820d-4b35-a92e-9091c90b493e</identification>
|
| </annotationBean>
|
| <date>2011-02-22 09:30:17.881 GMT</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>be50375c-4f68-44aa-8604-9a80d8d97570</identification>
|
| </annotationBean>
|
| <date>2011-02-22 09:03:28.97 GMT</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>eb6a550d-f34e-4de9-b0fc-1b3df8ab36c4</identification>
|
| </annotationBean>
|
| <date>2010-08-31 14:32:44.634 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>ac70d4c0-5db9-48b1-ba32-8e11fff8ae59</identification>
|
| </annotationBean>
|
| <date>2011-02-22 08:31:32.90 GMT</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>78cb1427-d57f-42c2-a385-1d20c1580f3b</identification>
|
| </annotationBean>
|
| <date>2010-08-31 14:36:00.297 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>3b7c0b9c-572d-466b-af6d-0fb40699e8a5</identification>
|
| </annotationBean>
|
| <date>2010-08-31 12:50:40.306 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>7a22acbb-2f0f-41dd-a526-d2a9b4e267c5</identification>
|
| </annotationBean>
|
| <date>2011-02-22 08:59:59.964 GMT</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>80c80b32-1faa-4c8e-9294-eb85d6aaa764</identification>
|
| </annotationBean>
|
| <date>2011-02-22 09:40:37.744 GMT</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>bc9c64da-9143-4811-a22e-657c92fcfe94</identification>
|
| </annotationBean>
|
| <date>2011-02-22 09:23:49.109 GMT</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>c072030e-b367-4885-a770-7d892672d979</identification>
|
| </annotationBean>
|
| <date>2011-02-22 09:31:03.727 GMT</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>7ef10e93-7376-41a9-9255-552149094142</identification>
|
| </annotationBean>
|
| <date>2010-08-31 13:06:57.536 BST</date>
|
| <creators />
|
| <curationEventList />
|
| </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
|
| </annotationAssertions>
|
| </net.sf.taverna.t2.annotation.AnnotationChainImpl></annotation_chain_2_2></annotations></dataflow></workflow> |