You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 14 Next »

Release date: 2016-06-31

The Apache Taverna (incubating) team is pleased to announce the release of:

  • apache-taverna-commandline 3.1.0-incubating
  • apache-taverna-engine 3.1.0-incubating
  • apache-taverna-commonactivities 2.1.0-incubating


This is the first major release of Apache Taverna since joining the incubator, following two library releases which this relies on.

Taverna Command-line

Apache Taverna Command-line Tool 3.1.0-incubating enables you to run Taverna workflows from a command prompt or shell script. Workflow results can be saved either to a folder or a Research Object bundle including detailed provenance.

The Command-line Tool can run workflows defined with Apache Taverna Language in SCUFL2 format (.wfbundle). It can also execute many Taverna 2 workflows (.t2flow) , depending on which activities they require.

Support for executing Common Workflow Language workflows and invoking Docker services is under development. Please contact the dev@taverna mailing list for details.

Download apache-taverna-commandline 3.1.0-incubating: https://taverna.incubator.apache.org/download/commandline/

Taverna Engine

Taverna Command-line Tool is based on the below Taverna libraries, which developers can also use separately:

Apache Taverna Engine 3.1.0-incubating executes Taverna workflows, defined using Apache Taverna Language or Taverna 2's .t2flow format, and provides OSGi services for monitoring and controlling the detailed execution of workflow.  

Download apache-taverna-engine 3.1.0-incubating: https://taverna.incubator.apache.org/download/engine/

Taverna Common Activities

Apache Taverna Common Activities 2.1.0-incubating provide bindings for the Taverna Engine to invoke activities such as command line tools (local/ssh), Beanshell scripts,  REST and WSDL services, spreadsheet import and user interactions.

Download apache-taverna-commonactivities 2.1.0-incubating: https://taverna.incubator.apache.org/download/common-activities/

Other Taverna

In addition to the above, Taverna Command-line relies on these libraries which have been released earlier:

Changes

The below highlights changes since Taverna Commandline 3.0a2. Developers should note that there are significant changes in the backend since Taverna 2.5, including a new OSGi-based plugin system and support for SCUFL2 workflow definitions.

Improvements/Enhancements

 

Improved WSDL support

 

This release adds improved WSDL support using Apache Woden. The code has two parsers (wsdl 1.1 based on WSDL4j and 2.0 based on Woden) that implement a common interface (inherited from “wsdl-generic” based on AXIS 1.4). The service execution part is based on embedded JAX-WS API, but given that this part is calling the abstract interface, there shouldn’t be a significant change.

 

Source Code Name Changes

Package names have changed to be consistent under org.apache.taverna.* and source code modules has been reorganized.

Removed / Retired Features

(1) Activities

These activities are no longer supported in Apache Taverna.

– RShell
– Soaplab
– Biomart

Their source code is available separately as part of the Taverna Plugin Bioinformatics and Taverna Extras.

The command line no longer supports the -embeddedb or -startdb storage backends. Alternative file-based backends are planned for the future.

Bug Fixes

For details of bug fixes, see:

Known Issues

 

Installation Information

Prerequisites

Java 1.8 or newer (tested with OpenJDK 1.8)
Apache Maven 3.2.5 or newer

Installation

Version 3.1.0 is the first release of the Apache Taverna 3 Command-line Tool. It is only available as source code, as we think this release is mainly useful for development and testing.

Apache Taverna is planning to include a binary distribution of the Taverna Command-line Tool with its next release. Please contact the dev@taverna mailing list for details.

See the taverna-commandline README for details on how to build the source code. 

Stay Informed

Please subscribe to and contact the dev@taverna mailing list for any questions, suggestions, and discussions about Apache Taverna.

Bugs and feature plans are tracked in the JIRA Issue tracker under the corresponding components. Anyone may add, comment or work on an issue!

 

Checksums

SHA-1 checksums:


cccbdaf2cac2a05df55c62d03d6308ac75f72a58 apache-taverna-engine-3.1.0-incubating-source-release.zip
94d15c4c1dbd1021b8726e584810a6030e90a16c apache-taverna-common-activities-2.1.0-incubating-source-release.zip 
71ba1a84cf1cb7293de3fef5bbeb81b353634698 apache-taverna-commandline-3.1.0-incubating-source-release.zip

 

  • No labels