Skip to: Site menu | Main content

fabric3

Downloads Print

Current Release

For a description of new features in the latest release, see 0.5.1 Release Features.

The source code for Fabric3 can be obtained from Subversion. See http://xircles.codehaus.org/projects/fabric3/repo for details.

Installable Runtime Distributions

These bundles contain installable versions of the Fabric3 runtimes. The Standalone Server is a single-VM runtime. The controller and participant runtimes are used for multi-VM, distributed operation. Note that the Webapp and Integation Test runtimes are automatically downloaded by the respective Maven web application and iTest plugins.

Distribution Version Released Zip/Jar Tar
Standalone Server 0.5.1 2008-7-17 zip (gpg) tgz (gpg)
Federated Controller 0.5.1 2008-7-17 zip (gpg) tgz (gpg)
Federated Participant 0.5.1 2008-7-17 zip (gpg) tgz (gpg)

Installable Extensions

Profiles

Profiles are intended for use with the Standalone and Federates runtimes. They aggregate a set of extensions to provide a common set of functionality. To install a profile extension, extract the contained jar files into the appropriate runtime directories (/extensions and/or /host) prior to booting the server.

Profile Version Description Released Zip/Jar Tar
Web Profile 0.5.1 Support for Web App components 2008-7-17 zip (gpg) tgz (gpg)
JPA Profile 0.5.1 Support for JPA based on Hibernate 2008-7-17 zip (gpg) tgz (gpg)
Web Services Profile 0.5.1 Support for Web Services 2008-7-17 zip (gpg) tgz (gpg)
FTP Integration Profile 0.5.1 Support for large document transfers via FTP 2008-7-17 zip (gpg) tgz (gpg)

Additional Bindings

Artifact Id Version Description Released Jar GPG
fabric3-binding-jms 0.5.1 JMS binding 2008-7-17 jar gpg
fabric3-binding-hessian 0.5.1 Hessian binding 2008-7-17 jar gpg
fabric3-binding-burlap 0.5.1 Burlap binding 2008-7-17 jar gpg

Individual Extensions

Individual extensions can be downloaded and installed in the Fabric3 runtimes. To install an extension in the standalone runtime, copy its jar into the /extensions directory. Extensions are installed in the Maven and Webapp runtimes through plugin configuration. Refer to the plugin documentation for specifics.

All extensions are available from the Maven Repository.

Tutorials

The tutorials source code bundle can be downloaded from here (gpg).

The tutorials require the Web and JPA Profiles, which can be downloaded from the links in the Profiles section given above.

The BigBank tutorial also requires a database. An existing setup can be used or the H2 Database extension can be downloaded from here.

Installation instructions can be found in tutorial distribution REAME.txt file.

SCA Specification add Fabric3 Jars

Profile Version Description Released Zip/Jar Tar
SCA 1.0 API 0.2.1 SCA Java Annotations and APIs 2007-9-1 jar (gpg)
SCA 0.9 Taglib 0.5.1 SCA JSP Taglib 2008-7-17 jar (gpg)
Fabric3 API 0.5.1 Fabric3 Proprietary Annotations and APIs 2008-7-17 jar (gpg)

Previous Releases

Previous releases can be found here.