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

Reply via email to