Tutorials for developers to get started with working with Taverna or developing plugins for Taverna.
Checking out Taverna source code, compiling, running and debugging
This tutorial will walk you through how to check out and build Taverna's source code using Eclipse.
- 1. Checking out from Subversion — The first step of this tutorial shows how to use Eclipse to browse and checkout the Taverna source code from myGrid's Subversion source code repository.
- 2. Configuring Maven — Before building Taverna, we'll tweak the Maven configuration in Eclipse.
- 3. Building Taverna using Maven — After checking out Taverna we'll compile and build from source code using the Apache Maven tools.
- 4. Importing modules into Eclipse — At this stage we'll import the individual modules of Taverna into Eclipse to inspect the source code.
- 5. Running Taverna from Eclipse — In this step, we will show how to run Taverna from within Eclipse, useful while editing the source code.
- 6. Debugging Taverna — In this step, we will show how to debug Taverna using Java's remote debugging and Eclipse, and how to configure Taverna logging levels.
Creating plugins for Taverna 2
These pages describes how to create a plugin for service invocation and configuration in Taverna 2.2.