Subversion Access

Anonymous non-committer access is allowed over the svnserve and non-SSL WebDAV protocols:

      svn://svn.fabric3.codehaus.org/fabric3/

       http://svn.codehaus.org/fabric3/

For committer access over HTTPS + WebDAV use:

      https://svn.codehaus.org/fabric3/

The source repository can be viewed online here.

An RSS 2.0 feed of the changelog is available at http://svn.fabric3.codehaus.org/changelog/~rss/fabric3/rss.xml

Prerequisites

Fabric3 requires JDK 6 and Maven 2.2.1.

Source Tree Layout

The source tree contains the following directories:

       modules - Fabric3 subsystems, extensions, and assemblies

       tests - Integration and functional tests

Fabric3 modules is further divided into:

       kernel - The main runtime modules, subdivided into runtime APIs and implementation

       extension - Runtime capabilities such as bindings, implementation types, clusterng, JPA, etc.

       runtime - Runtime-specific modules and assemblies for the runtime distributions

       profile - Profile assemblies

       admin - Admin tooling modules

Modules are designed to be built independently. To build a particular module, execute the following from its top-level directory: mvn clean install