It's the ":" in the workflow name that breaks it, as at execution time, ":" is used as a process separator. Any other character is generally supported..
I have added this as a case to the bug for scufl2 API to ensure that such characters are not allowed: http://dev.mygrid.org.uk/issues/browse/SCUFL2-87 On 8 January 2014 15:45, Stian Soiland-Reyes <[email protected]> wrote: > It seems something went wrong in the monitor of the execution, which I > am investigating further: > > WARN 2014-01-08 15:38:15,023 > (net.sf.taverna.t2.lang.observer.MultiCaster:66) - Could not notify > uk.org.taverna.platform.execution.impl.local.LocalExecutionMonitor@6ba3992e > java.lang.NullPointerException > at > uk.org.taverna.platform.execution.impl.local.LocalExecutionMonitor.registerNode(LocalExecutionMonitor.java:250) > at > uk.org.taverna.platform.execution.impl.local.LocalExecutionMonitor.notify(LocalExecutionMonitor.java:144) > at > uk.org.taverna.platform.execution.impl.local.LocalExecutionMonitor.notify(LocalExecutionMonitor.java:84) > at net.sf.taverna.t2.lang.observer.MultiCaster.notify(MultiCaster.java:64) > at > net.sf.taverna.t2.monitor.MonitorManager.registerNode(MonitorManager.java:296) > at > net.sf.taverna.t2.monitor.MonitorManager.registerNode(MonitorManager.java:226) > at > net.sf.taverna.t2.workflowmodel.processor.dispatch.layers.Invoke$InvokeCallBack.receiveResult(Invoke.java:336) > at > net.sf.taverna.t2.activities.stringconstant.StringConstantActivity$1.run(StringConstantActivity.java:89) > at java.lang.Thread.run(Unknown Source) > > and the workflow is running, because in the saved workflow run, > various intermediate values are present (however the run report is all > confused because of the above). Your workflow had no outputs, but that > should not matter (one built in the workbench without outputs works > fine). > > > > On 8 January 2014 15:37, Stian Soiland-Reyes > <[email protected]> wrote: >> Hi! >> >> I have looked at your attached workflow (separate email), and although >> I have not had time to debug it properly with 3.0.a2, my first thing >> to check would be the workflow name - everything else seems proper. >> >> >> You called the workflow >> "http:..ns.taverna.org.uk.2010.workflowBundle.1b2dee3b-3556-4706-86fd-e417705f20c8.workflow.Workflow4.labeler.Workflow1" >> - and SCUFL2 is escaping this correctly, I am not sure if every UI >> element of the workflow can handle this. Could you try with a >> simpler&shorter workflow name like "workflow5" ? >> >> If you see any beanshell input/output ports in the JSON should not >> really be needed for execution (as they are defined straight on the >> activity), but the UI for configuring beanshell might still have some >> Taverna 2.x remnants that rely on these - the t2flow parser does not >> keep these in the JSON. >> >> Do you get anything interesting in the log files? See Advanced -> Show >> data/logs folder and go into "logs". >> >> >> >> >> >> On 8 January 2014 14:40, Pinar Alper <[email protected]> wrote: >>> Hello all, >>> >>> happy new year to all Taverna users and developers! >>> >>> >>> I have a workflow maker programme that creates a workflow bundle using the >>> latest version of the SCUFL2 API (0.13.1). It is obviously based on the >>> workflow-maker example provided by the developers. But upgraded to latest >>> scufl api version (with some guessing). >>> >>> I open the bundle up in T3 (v 3.0.a2). (Note opening up is also >>> non-deterministic, in some attempts the workbench just hangs I suspect it >>> is due to workbench not launching properly.) Anyway, in cases when it >>> successfully opens the bundle, I attempt to run it. It is a workflow >>> comprised of String constant and simple Beanshell processors and Data and >>> Control-flow links. The execution pane is shown but nothing else happens. >>> Taverna does not complain about anything either. >>> >>> When I manually create a workflow containing string constants, beanshells >>> and data flow links using the T3 workbench's editor. T3 runs this wf fine. >>> >>> So I'm suspecting this is due to some missing configuration in my bundle. >>> Could you give any hints on what might be wrong with the attached bundle? >>> Btw when I use the scufl api to generate processor bindings I realised >>> that the JSON config is not automatically generated for "inputPorts" and >>> "outputPorts", therefore I had to add explicit JSON generation bits to my >>> workflow maker. >>> >>> -- >>> regards >>> pinar >>> >>> ------------------------------------------------------------------------------ >>> Rapidly troubleshoot problems before they affect your business. Most IT >>> organizations don't have a clear picture of how application performance >>> affects their revenue. With AppDynamics, you get 100% visibility into your >>> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics >>> Pro! >>> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk >>> _______________________________________________ >>> taverna-users mailing list >>> [email protected] >>> [email protected] >>> Web site: http://www.taverna.org.uk >>> Mailing lists: http://www.taverna.org.uk/about/contact-us/ >> >> >> >> -- >> Stian Soiland-Reyes, myGrid team >> School of Computer Science >> The University of Manchester >> http://soiland-reyes.com/stian/work/ http://orcid.org/0000-0001-9842-9718 > > > > -- > Stian Soiland-Reyes, myGrid team > School of Computer Science > The University of Manchester > http://soiland-reyes.com/stian/work/ http://orcid.org/0000-0001-9842-9718 -- Stian Soiland-Reyes, myGrid team School of Computer Science The University of Manchester http://soiland-reyes.com/stian/work/ http://orcid.org/0000-0001-9842-9718 ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ taverna-users mailing list [email protected] [email protected] Web site: http://www.taverna.org.uk Mailing lists: http://www.taverna.org.uk/about/contact-us/
