Switch to unified view

a b/test/resources/localTool.t2flow
1
<workflow xmlns="http://taverna.sf.net/2008/xml/t2flow" version="1" producedBy="taverna-2.4.0"><dataflow id="ccea8ae7-8f22-4467-960b-f4acae5252f8" role="top"><name>Workflow1</name><inputPorts><port><name>input</name><depth>0</depth><granularDepth>0</granularDepth><annotations /></port></inputPorts><outputPorts><port><name>output</name><annotations /></port></outputPorts><processors><processor><name>Tool</name><inputPorts><port><name>in1</name><depth>0</depth></port></inputPorts><outputPorts><port><name>STDOUT</name><depth>0</depth><granularDepth>0</granularDepth></port></outputPorts><annotations /><activities><activity><raven><group>net.sf.taverna.t2.activities</group><artifact>external-tool-activity</artifact><version>1.4</version></raven><class>net.sf.taverna.t2.activities.externaltool.ExternalToolActivity</class><inputMap><map from="in1" to="in1" /></inputMap><outputMap><map from="STDOUT" to="STDOUT" /></outputMap><configBean encoding="xstream"><net.sf.taverna.t2.activities.externaltool.ExternalToolActivityConfigurationBean xmlns="">
2
  <mechanismType>789663B8-DA91-428A-9F7D-B3F3DA185FD4</mechanismType>
3
  <mechanismName>default local</mechanismName>
4
  <mechanismXML>&lt;?xml version="1.0" encoding="UTF-8"?&gt;&#xD;
5
&lt;localInvocation /&gt;&#xD;
6
</mechanismXML>
7
  <externaltoolid>e1195d09-0d9c-4e19-9971-490f6a9f8984</externaltoolid>
8
  <useCaseDescription>
9
    <usecaseid />
10
    <description />
11
    <command>C:\Users\munterberger\workspace\TavernaExtractor\test\resources\tool.bat %%in1%%</command>
12
    <preparingTimeoutInSeconds>1200</preparingTimeoutInSeconds>
13
    <executionTimeoutInSeconds>1800</executionTimeoutInSeconds>
14
    <tags>
15
      <string>in1</string>
16
    </tags>
17
    <REs />
18
    <queue__preferred />
19
    <queue__deny />
20
    <static__inputs />
21
    <inputs>
22
      <entry>
23
        <string>in1</string>
24
        <de.uni__luebeck.inb.knowarc.usecases.ScriptInputUser>
25
          <tag>in1</tag>
26
          <file>false</file>
27
          <tempFile>false</tempFile>
28
          <binary>false</binary>
29
          <charsetName>windows-1252</charsetName>
30
          <forceCopy>false</forceCopy>
31
          <list>false</list>
32
          <concatenate>false</concatenate>
33
          <mime />
34
        </de.uni__luebeck.inb.knowarc.usecases.ScriptInputUser>
35
      </entry>
36
    </inputs>
37
    <outputs />
38
    <includeStdIn>false</includeStdIn>
39
    <includeStdOut>true</includeStdOut>
40
    <includeStdErr>true</includeStdErr>
41
    <validReturnCodes>
42
      <int>0</int>
43
    </validReturnCodes>
44
  </useCaseDescription>
45
  <edited>false</edited>
46
</net.sf.taverna.t2.activities.externaltool.ExternalToolActivityConfigurationBean></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="">
47
  <maxJobs>1</maxJobs>
48
</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="">
49
  <backoffFactor>1.0</backoffFactor>
50
  <initialDelay>1000</initialDelay>
51
  <maxDelay>5000</maxDelay>
52
  <maxRetries>0</maxRetries>
53
</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></processors><conditions /><datalinks><datalink><sink type="processor"><processor>Tool</processor><port>in1</port></sink><source type="dataflow"><port>input</port></source></datalink><datalink><sink type="dataflow"><port>output</port></sink><source type="processor"><processor>Tool</processor><port>STDOUT</port></source></datalink></datalinks><annotations><annotation_chain_2_2 encoding="xstream"><net.sf.taverna.t2.annotation.AnnotationChainImpl xmlns="">
54
  <annotationAssertions>
55
    <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
56
      <annotationBean class="net.sf.taverna.t2.annotation.annotationbeans.IdentificationAssertion">
57
        <identification>ccea8ae7-8f22-4467-960b-f4acae5252f8</identification>
58
      </annotationBean>
59
      <date>2014-01-23 09:48:54.544 UTC</date>
60
      <creators />
61
      <curationEventList />
62
    </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
63
  </annotationAssertions>
64
</net.sf.taverna.t2.annotation.AnnotationChainImpl></annotation_chain_2_2><annotation_chain_2_2 encoding="xstream"><net.sf.taverna.t2.annotation.AnnotationChainImpl xmlns="">
65
  <annotationAssertions>
66
    <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
67
      <annotationBean class="net.sf.taverna.t2.annotation.annotationbeans.IdentificationAssertion">
68
        <identification>39d27bf9-8e12-4e65-b37e-f08df2c0f328</identification>
69
      </annotationBean>
70
      <date>2014-01-23 09:37:59.465 UTC</date>
71
      <creators />
72
      <curationEventList />
73
    </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
74
  </annotationAssertions>
75
</net.sf.taverna.t2.annotation.AnnotationChainImpl></annotation_chain_2_2><annotation_chain_2_2 encoding="xstream"><net.sf.taverna.t2.annotation.AnnotationChainImpl xmlns="">
76
  <annotationAssertions>
77
    <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
78
      <annotationBean class="net.sf.taverna.t2.annotation.annotationbeans.IdentificationAssertion">
79
        <identification>22849d21-1657-4e98-bf0c-ce332554f8c5</identification>
80
      </annotationBean>
81
      <date>2014-01-23 09:47:51.845 UTC</date>
82
      <creators />
83
      <curationEventList />
84
    </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
85
  </annotationAssertions>
86
</net.sf.taverna.t2.annotation.AnnotationChainImpl></annotation_chain_2_2><annotation_chain_2_2 encoding="xstream"><net.sf.taverna.t2.annotation.AnnotationChainImpl xmlns="">
87
  <annotationAssertions>
88
    <net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
89
      <annotationBean class="net.sf.taverna.t2.annotation.annotationbeans.IdentificationAssertion">
90
        <identification>97fd16b3-d09d-470b-bf2c-e7067aa37512</identification>
91
      </annotationBean>
92
      <date>2014-01-23 09:10:39.610 UTC</date>
93
      <creators />
94
      <curationEventList />
95
    </net.sf.taverna.t2.annotation.AnnotationAssertionImpl>
96
  </annotationAssertions>
97
</net.sf.taverna.t2.annotation.AnnotationChainImpl></annotation_chain_2_2></annotations></dataflow></workflow>