Monika A while ago I tried to import the plugin project from eclipse to Netbeans but unfortunately I ran into same problems of unresolved maven depedencies. One thing i want to try is to create a new maven project in Netbeans from scratch and copy the sources as they are from eclipse to Netbeans. I am not sure if it will work like that.
In order to install the plugin into Taverna2 you will need to plug an xml description of your plugin into the plugins.xml of your Taverna implementation. You can take inspiration from already available descriptions for Rshell plugin for instance. Or you can also take a look at the plugins.xml in my project. Apart from that any artifacts that belong to your plugin must be available to Taverna at runtime. This you may do by manually copying them in the lib of Taverna or providing a classpath to taverna of those artifacts. I suppose these should automatically be transferred to the Taverna lib at the time of 'maven install' but not happening in my environment and is one of the todo for me at the moment. Hope that helps. Regards Ketan On Thu, Jul 23, 2009 at 12:25 AM, Monika Machunik <[email protected] > wrote: > Hi! > > Thank you for the link:) > > Tell me two more things: > - how to build your plugin (when I open and build it in Netbeans (with > Maven), I get number of missing dependencies (glite jar files) which can be > resolved only manually - how can I resolve them manually?) > - how to install your plugin into Taverna? > > Regards > Monika > > > 2009/7/21 Ketan Maheshwari <[email protected]> > > Monika >> >> I have been writing a Taverna2 plugin for gLite/EGEE interface. You may >> take a look at it here: >> >> http://code.google.com/p/glite/ >> >> Regards >> Ketan >> >> On Sun, Jul 19, 2009 at 11:57 PM, Wei Tan <[email protected]> wrote: >> >>> Hi Monika, >>> >>> I would suggest you to look at the code here >>> http://code.google.com/p/taverna/source/checkout >>> What you will do is like a new activity type. The most similar activity >>> from existing Taverna code is the beanshell activity which has multiple >>> input/output ports and executes a Java program inside. >>> Of course beanshell is more general and your plug-in is more application >>> specific. But if you think of the routine in intracting with Taverna >>> workbench, they are quite similar. >>> >>> Thanks, >>> >>> Wei >>> >>> >>> Egon Willighagen wrote: >>> > Hi Monika, >>> > >>> > On Sat, Jul 18, 2009 at 11:13 AM, Monika >>> > Machunik<[email protected]> wrote: >>> > >>> >> Could you advise me what to start with? Do I have to download some >>> sources >>> >> from svn? Which ones? >>> >> How to write plugins for Taverna? >>> >> >>> > >>> > Are you aiming at Taverna2 or Taverna1? If the former, you could look >>> > at the code I have up at: >>> > >>> > http://github.com/egonw/xws-taverna/tree/master >>> > >>> > which defines a single, new activity. I'm not a Taverna developer, but >>> > the code is largely derived from code examples from the Taverna2 >>> > repository. >>> > >>> > The README at the above URL is sufficient to get my code running, but >>> > given the rather small code base, it should be easy to transform the >>> > activity to your needs... >>> > >>> > There are actually many improvements possible to my code, and was >>> > wondering if you are blogging about your efforts? I'm looking forward >>> > to your experiences with writing Taverna2 plugins, so that my code >>> > could possibly benefit from it too... >>> > >>> > Egon >>> > (egonw @ #taverna @ irc.freenode.net) >>> > >>> > >>> >>> -- >>> Wei Tan, Ph.D. >>> Computation Institute >>> the University of Chicago|Argonne National Laboratory >>> http://www.mcs.anl.gov/~wtan <http://www.mcs.anl.gov/%7Ewtan> >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Enter the BlackBerry Developer Challenge >>> This is your chance to win up to $100,000 in prizes! For a limited time, >>> vendors submitting new applications to BlackBerry App World(TM) will have >>> the opportunity to enter the BlackBerry Developer Challenge. See full >>> prize >>> details at: http://p.sf.net/sfu/Challenge >>> _______________________________________________ >>> 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 >>> >> >> >> >> -- >> Ketan C Maheshwari >> http://www.i3s.unice.fr/~ketan <http://www.i3s.unice.fr/%7Eketan> >> >> >> ------------------------------------------------------------------------------ >> Enter the BlackBerry Developer Challenge >> This is your chance to win up to $100,000 in prizes! For a limited time, >> vendors submitting new applications to BlackBerry App World(TM) will have >> the opportunity to enter the BlackBerry Developer Challenge. See full >> prize >> details at: http://p.sf.net/sfu/Challenge >> _______________________________________________ >> 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 >> > > > > ------------------------------------------------------------------------------ > > _______________________________________________ > 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 > -- Ketan http://www.i3s.unice.fr/~ketan [Ad space available for sale!]
------------------------------------------------------------------------------
_______________________________________________ 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
