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/

Reply via email to