Hi Alan,

> Normally you would publish the component onto myExperiment (or an equivalent 
> component registry). You can do this just by creating a family on
> myExperiment and copying your component into it. (You will need a login 
> account on myE to do this.) In the workflow, you will need to replace your 
> local component by the myE component
> Your component on myE will be, by default, private - so you will need to pass 
> your credentials to the workflow run. If you want other people to be 
> able to run the workflow and its components, you can use the sharing 
> permissions on myE to specify who can see it (including making it fully 
> public).

Thanks for the information. I am not sure it would be feasible to use external 
component registry for this particular project that I am working on. You have 
mentioned an equivalent component registry. Can such component registry be set 
up in-house? Is there a documentation on this?
Also, is there is a documentation on how to configure Taverna server to use " 
equivalent component registry "?

Thanks!

Alex. 

-----Original Message-----
From: Alan R Williams [mailto:[email protected]] 
Sent: Tuesday, July 22, 2014 10:56 AM
To: [email protected]
Subject: Re: [Taverna-users] Taverna 2.5 server / BeanShell / Class: JSONObject 
not found in namespace

On 22/07/2014 15:09, Kotliarov, Alex (NIH/NLM/NCBI) [C] wrote:

[snip]

> Another question just poped-up and it is regarding how to properly deploy 
> component(s) for a run.
>
> A workflow that I try to run uses a component:
>
> <net.sf.taverna.t2.component.ComponentActivityConfigurationBean 
> xmlns:ns9="http://taverna.sf.net/2008/xml/t2flow"; xmlns="">
>    
> <registryBase>file:/C:/Users/kotliaro/AppData/Roaming/taverna-core-2.5.0/components/
>    </registryBase>
>    <familyName>Smart</familyName>
>    <componentName>REST_action</componentName>
>    <componentVersion>1</componentVersion>
> </net.sf.taverna.t2.component.ComponentActivityConfigurationBean>
>
>
> I assume that I would need to upload this component to one of the run's 
> directories. Also, what about <registryBase> element? How Taverna server 
> resolves where to get the component from?
> Of course it all runs in the workbench, but seems like when server executes 
> this workflow and gets to executing this component I get ""Service not 
> executable" error.

Normally you would publish the component onto myExperiment (or an equivalent 
component registry). You can do this just by creating a family on myExperiment 
and copying your component into it. (You will need a login account on myE to do 
this.) In the workflow, you will need to replace your local component by the 
myE component.

Your component on myE will be, by default, private - so you will need to pass 
your credentials to the workflow run. If you want other people to be able to 
run the workflow and its components, you can use the sharing permissions on myE 
to specify who can see it (including making it fully public).

Alan


------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and search 
up to 200,000 lines of code with a free copy of Black Duck Code Sight - the 
same software that powers the world's largest code search on Ohloh, the Black 
Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
_______________________________________________
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/

------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
_______________________________________________
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