Library Link To Toggle Frames Print Feedback

Building the Components

You can either build all of the Celtix Enterprise components in a single build or you can build each component individually.

Building all of the components

To build all of the components included in the source distribution enter mvn install in the folder to which you unpacked the source distribution.

[Tip] Tip

If you have errors building the source distribution try removing your private Maven repository (UserHome/.m2/repository/*) and run mvn -U install.

Building Celtix Advanced Service Engine

To build Celtix Advanced Service Engine do the following:

  1. Change into the cxf folder.

  2. Enter mvn -Peveryting.

    [Tip] Tip

    If you do not want to run the tests as part if the build, you can do the following:

    1. Enter mvn -Pfastinstall.

    2. Change to the distribution folder.

    3. Enter mvn.

Building Celtix Advanced Messaging

To build Celtix Advanced Messaging do the following:

  1. Change into the qpid folder.

  2. Enter mvn install.

    [Tip] Tip

    If do not want to run all of the tests as part of the build, you can enter mvn -Pfastinstall.

  3. When the build finishes, change into the java folder.

  4. Change into the distribution folder.

  5. Enter mvn.

Building the Celtix Enterprise container

To build the Celtix Enterprise container do the following:

  1. Build the Celtix Enterprise common projects as described in Building the common projects.

  2. Change into the container folder.

  3. Enter mvn install.

Building the Celtix Enterprise router

To build the Celtix Enterprise router do the following:

  1. Build the Celtix Enterprise common projects as described in Building the common projects.

  2. Change into the router folder.

  3. Enter mvn install.

Building the common projects

The Celtix Enterprise container and the router require that you first build three common projects. These projects are:

  • codestyle

  • parent

  • testutils

To build these projects you must change into each folder and enter mvn install.

[Important] Important

You must build the projects in the order they are listed above.