From: Michael G. <mge...@ip...> - 2009-05-26 11:12:48
|
Hi all, I created a workflow with the T2 workbench where it runs fine. When I try to create a dataflow object from this workflow from within platform code (webapp), I encounter the following errors. net.sf.taverna.t2.workflowmodel.serialization.DeserializationException: An error occurred deserializing the dataflow:Unable to find an equivalent plugin for class net.sf.taverna.t2.activities.biomoby.BiomobyActivity > I was able to solve this by adding the biomoby-activity dependancy to the project's pom.xml. Caused by: net.sf.taverna.t2.workflowmodel.serialization.DeserializationException: Unable to find an equivalent plugin for class net.sf.taverna.t2.activities.dataflow.DataflowActivity > For this one, I wasn't able to find an appropriate library, so I'd like to know how to add this lib to the project in order to prevent this DeserializationException. My workflow contains one single Biomoby service and 4 nested workflows. I saved the workflow file from the T2 workbench with the "add nested workflows" option, so the single file should contain all information necessary (it's about 260 kB). I had similar problems with another workflow, both had a Biomoby service (different ones) and both of them had a Biomoby parser for parsing the service's output. All of the other working workflows which contain Biomoby services do not have a Biomoby parser. Might this be the troublemaker? Regards, Michael -- Michael Gerlich Group Bioinformatics & Mass Spectrometry Leibniz Institute of Plant Biochemistry 06120 Halle, Germany |