This Repository includes all modules that compose Cloud Pier core application
Contains Centralized Adapter code
Rest services used for communication with Remote Adapters
Cloud Pier Interfaces
Governance module encapsulates submodules that enable the governing of applications on PaaS providers
Accounting submodule
Monitoring submodule
SLA decisor submodule
SLA negotiator submodule
Execution and Management Services Submodule
SLA client submodule
SLA enforcement submodule
Parent directory. It is used in order to build all the core modules and submodules with their required order
Definition of repository objects and their supporting methods
Semantic ontologies models definitions
Service Oriented Architecture part of Cloud Pier Core
Common Services
RESt Service
Various stuff. Mysql initial dump can be found here
In order to build Cloud Pier core module a database setup is needed. A mysql dump can be found in Cloud Pier Misc folder. See wiki for more details and technical instructions.
Place your command line in directory called parent. Compile:
mvn clean install
When producing the war file for deploying in a servlet container you won't include the MySQL JDBC Connector in the classpath. Instead, you will manually add the MySQL JDBC Connector in the servlet container.