It took longer than expected, but the SwitchYard team has toned up their final product and is happy to hit the beach with SwitchYard 2.0.0.Final, just in time for swimsuit season.

 

What is SwitchYard?

SwitchYard is a structured framework for developing integration applications using the design principles and best practices of Service Oriented Architecture.  It integrates really well with Apache Camel and JBoss Application Server, Karaf and Fuse, providing a runtime based on the best open source integration and application server options out there.  A slightly longer description can be found here.

 

What's in Final?

The Quickstarts have been tested inside and out and contain detailed instructions now for EAP, Karaf, and Wildfly.    We’ve moved to EAP 6.4.0 and upgraded Drools and JBPM to 6.2.0.CR3.  The camel-sap binding has been updated, and there are fixes for SCA remote endpoint addresses and improved clustering support.

A list of all the issues that went into 2.0 can be found in JIRA.

 

Where Do I Get This Goodness?

The SwitchYard Downloads page has all the SwitchYard bits and pieces.  The Eclipse tooling, along with installation instructions can be found at this update site, http://download.jboss.org/jbosstools/updates/development/luna/integration-stack/earlyaccess.  There's also a Docker image which can be found at http://www.jboss.org/docker/.

 

To get up to speed quickly, I highly recommend following the Installation Guide to install the runtime.  The guides are short, moderately useful, and 69.23% free of spelling and grammatical errors.

How Do I Learn More?

 

What's next?

 

A 2.1.0 release is planned to support WildFly 8.2 or any subsequent WildFly releases that happen within the timeframe of the release, and address any notable issues with 2.0.0.Final.