This guide contains information for both advanced users and developers who are either building Constellation for themselves, building an altered version, or extending Constellation.
Before working to alter or extend the source code for Constellation, we must make sure we can compile and build the code either into a set of JAR files for the embedded version or into a WAR file for the version deployed into an Application Server. The Quick Start section helps ensure that the development environment is set up correctly.
The remaining sections will explain how to work with the Constellation source to modify or extend its functionality.
Quick Start
The first step will be to setup a working environment. After that, we can obtain and build the code. Finally we can run the server either as a standalone instance or deployed into a JEE application server.