Hi
I encountered a strange error whel loading attached workflow into T2
Platform (taverna-nightly-2.1-SNAPSHOT-20090520).
The workflow is loaded fine but workflow diagram does not display.
I checked that this is caused by "'" (single quote) signs in the
dataflow name. I guess that these problem should be reported while
loading a workflow
Jerzy Orlowski
<workflow version="1" xmlns="http://taverna.sf.net/2008/xml/t2flow">
<dataflow id="-1698566724227845672" role="top">
<name>Simple workflow for WSDL service 'getTree' at
'http://xml.nig.ac.jp/wsdl/GO.wsdl'</name>
<inputPorts>
<port>
<name>id</name>
<depth>0</depth>
<granularDepth>0</granularDepth>
</port>
</inputPorts>
<outputPorts>
<port>
<name>Result</name>
<depth>0</depth>
<granularDepth>0</granularDepth>
</port>
</outputPorts>
<processors>
<processor>
<name>getTree</name>
<inputPorts>
<port>
<name>id</name>
<depth>0</depth>
<granularDepth>0</granularDepth>
</port>
</inputPorts>
<outputPorts>
<port>
<name>Result</name>
<depth>0</depth>
<granularDepth>0</granularDepth>
</port>
</outputPorts>
<activities>
<activity>
<raven>
<group>net.sf.taverna.t2.activities</group>
<artifact>wsdl-activity</artifact>
<version>0.4</version>
</raven>
<class>net.sf.taverna.t2.activities.wsdl.WSDLActivity</class>
<inputMap>
<map from="id" to="id"/>
</inputMap>
<outputMap>
<map from="Result"
to="Result"/>
</outputMap>
<configBean encoding="xstream">
<net.sf.taverna.t2.activities.wsdl.WSDLActivityConfigurationBean xmlns="">
<wsdl>http://xml.nig.ac.jp/wsdl/GO.wsdl</wsdl>
<operation>getTree</operation>
</net.sf.taverna.t2.activities.wsdl.WSDLActivityConfigurationBean>
</configBean>
<annotations/>
</activity>
</activities>
<dispatchStack>
<dispatchLayer>
<raven>
<group>net.sf.taverna.t2</group>
<artifact>workflowmodel-impl</artifact>
<version>0.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>
<maxJobs>1</maxJobs>
</net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ParallelizeConfig>
</configBean>
</dispatchLayer>
<dispatchLayer>
<raven>
<group>net.sf.taverna.t2</group>
<artifact>workflowmodel-impl</artifact>
<version>0.4</version>
</raven>
<class>net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.ErrorBounce</class>
<configBean encoding="xstream">
<null/>
</configBean>
</dispatchLayer>
<dispatchLayer>
<raven>
<group>net.sf.taverna.t2</group>
<artifact>workflowmodel-impl</artifact>
<version>0.4</version>
</raven>
<class>net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Failover</class>
<configBean encoding="xstream">
<null/>
</configBean>
</dispatchLayer>
<dispatchLayer>
<raven>
<group>net.sf.taverna.t2</group>
<artifact>workflowmodel-impl</artifact>
<version>0.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>
<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</group>
<artifact>workflowmodel-impl</artifact>
<version>0.4</version>
</raven>
<class>net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoke</class>
<configBean encoding="xstream">
<null/>
</configBean>
</dispatchLayer>
</dispatchStack>
<iterationStrategyStack>
<iteration>
<strategy>
<cross>
<port depth="0"
name="string"/>
</cross>
</strategy>
</iteration>
</iterationStrategyStack>
<annotations/>
</processor>
</processors>
<conditions/>
<datalinks>
<datalink>
<sink type="processor">
<processor>getTree</processor>
<port>id</port>
</sink>
<source type="dataflow">
<port>id</port>
</source>
</datalink>
<datalink>
<sink type="dataflow">
<port>Result</port>
</sink>
<source type="processor">
<processor>getTree</processor>
<port>Result</port>
</source>
</datalink>
</datalinks>
<annotations/>
</dataflow>
</workflow>
------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, &
iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian
Group, R/GA, & Big Spaceship. http://www.creativitycat.com
_______________________________________________
taverna-hackers mailing list
[email protected]
Web site: http://www.taverna.org.uk
Mailing lists: http://www.taverna.org.uk/taverna-mailing-lists/
Developers Guide: http://www.mygrid.org.uk/tools/developer-information