8.1 Fabric3 - Open Source SCA

Getting Started

The best way to learn Fabric3 is to download and install the samples. The samples build will download and assemble a set of fully functional Fabric3 servers. If you intend to use Fabric3 with Spring, we recommend starting with the Spring samples.

For instructions on installing and running the samples, see the Getting Started Guide.

Distributions

Fabric3 can be deployed as a standalone server, hosted on Tomcat, or hosted on WebLogic Server. Fabric3 also ships a Maven plugin and embedded Ant runtime for automated integration tests.

Fabric3 is a highly modular runtime. Distributions contain only the core capabilities needed to run a single-VM or distributed service fabric. In most cases, you will need to install extension profiles for additional capabilities.

Fabric3 also provides a Maven runtime assembly plugin. This plugin enables runtime images to be configured and provisioned as part of an automated build process instead of manually downloaded and installed. For details on using the runtime assembly plugin, see the documentation.

Fabric3 v1.9.6

Released October 29, 2012

Distribution

ZIP

TAR

Signatures

Fabric3 Server
Fabric3 for Tomcat*
Fabric3 for WebLogic**
Fabric3 for WebLogic WAR Bootstrap**
Fabric3 Ant Runtime
Admin CLI

Samples

Spring Samples

* Requires Tomcat 7
** Requires WebLogic 10.3+

Once you have downloaded a distribution, you may need to install one or more profiles depending on your application requirements.

Profile

Description

ZIP

Signatures

JPA/Hibernate JPA, Hibernate, and transaction support
ZeroMQ ZeroMQ high-performance brokerless messaging
JMS JMS and transaction support using ActiveMQ
JAX-RS/REST Support for JAX-RS RESTful Services
Spring Support for Spring and Spring Security
Web Services Support for web services
Web Support for deploying web applications
Timers Support for timers and timer components
FTP Support for FTP-based messaging

Once you have downloaded a distribution, you may need to install one or more extensions depending on your application requirements.

Extension

Description

JAR

Signatures

File System Extension Support for file system-based messaging



Nightly Builds

Nightly Builds can be accessed here. Note these builds have not been tested and may be unstable.