Tuesday, December 6, 2011

RiftSaw 3 - A new direction

As of version 3, Riftsaw will no longer be directly distributed as part of this project. The aim of version 3 is to provide a core embeddable BPEL engine and associated management console.

Instead, Riftsaw 3 will now be distributed as the BPEL component within the Switchyard ESB. Switchyard provides an ESB that uses the SCA component assembly model. We have developed a SCA-BPEL compliant component implementation, that uses the Riftsaw 3 embeddable BPEL engine, for use within Switchyard.

The Riftsaw project will continue to be responsible for the Embeddable BPEL engine (based on Apache ODE), the GWT based management console and the SCA-BPEL component.

The integration is currently at an early stage, with a couple of quickstarts available to demonstrate its usage. The current version only works with a H2 embedded database, but the next version will support the same range of databases supported by Riftsaw 2, as well as the same database schema (so no migration required).

Please feel free to try out the BPEL component in Switchyard 0.3 and provide us with your feedback.

There are also some developments on the tooling, as part of the Savara project (see http://jboss-savara.blogspot.com/2011/10/generating-switchyard-bpel-applications.html), based on RiftSaw 3 running in Switchyard 0.3.

Tuesday, July 12, 2011

Riftsaw 2.3.0.Final released

The RiftSaw team are pleased to announce the release of version 2.3.0.Final of our open source BPEL engine.

This release includes:

1) Enhanced BPEL UDDI integration, following the recommendations outlined in the OASIS Technical Note on "Using BPEL4WS in a UDDI registry" (http://www.oasis-open.org/committees/uddi-spec/doc/tn/uddi-spec-tc-tn-bpel-20040725.htm)

2) Enhanced BPEL console features, including querying historic instances

3) JBossAS 6 support

4) Dependency upgrades include ESB (4.10), jUDDI 3.1 and Spring 3.0.3

5) Many bug fixes

The detailed report for this release can be found at:

Monday, March 28, 2011

RiftSaw 2.3.0.CR1 released with further BPEL console improvements and support for JBossAS 6

The RiftSaw team are pleased to announce the availability of version 2.3.0.CR1. The release includes:

- Storage of BPEL process instance activity events in BPAF format
- Query UI for BPEL process instances based on various criteria
- Process instance activity event viewer, provides detailed trace of the execution of a process instance
- Support for JBossAS 6
- Inline variable initialization
- Many bug fixes

Full details available from: https://issues.jboss.org/secure/ReleaseNote.jspa?projectId=12310843&version=12315290

Monday, February 7, 2011

Getting started with RiftSaw/BPEL.

Here are some links of blog entries/aritcles to get you started with RiftSaw, or BPEL quickly.

1. An Impatient Start with JBoss Riftsaw - 5 steps in 5 minutes
2. A screencast of using Bpel Editor to create&run an example on riftsaw.
3. A set of labs on BPEL process design and execution.  They were referred to be deployed on Apache ODE, but all of examples can be run successfully on RiftSaw.
4. Technical overview on the WS-BPEL 2.0
5. RiftSaw examples, we've had a bunch of examples in our riftsaw distribution, including the BluePrint examples.

If you have some other good links/articles  on the BPEL/RiftSaw, please leave it on comments, and I will try to add them in.

Thursday, January 20, 2011

RiftSaw 2.2.0.Final released

The RiftSaw team are pleased to announce the release of version 2.2.0.Final. The summary of the main changes  are:

- BPEL Console improvements, to enable visualisation of running instances
- Clustering support
- WS-Security support when using ESB BPELInvoke action
- More examples
- Many bug fixes
- Now dependent upon ESB 4.9 or higher (instead of ESB 4.8)
- Updated to ODE 1.3.5
- Database migration scripts from 2.1.0.Final

The detailed report for this release can be found at: