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.

A Note on the Distributions

Fabric3 can be deployed as a standalone server, hosted on Tomcat, hosted on WebLogic Server, or embedded in a web archive (WAR) for deployment to a servlet container or Java EE application 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 v1.5

Released April 19, 2010

Distribution

ZIP

TAR

Signatures

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

Samples

* Requires Tomcat 6
** 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

Web Support for deploying web applications
JPA/Hibernate JPA, Hibernate, and transaction support
JMS JMS and transaction support based on ActiveMQ
Web Services Support for web services
REST/JAX-RS Support for REST and POX
Net Support for Asynchronous TCP and HTTP
FTP Support FTP-based integration


Nightly Builds

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