Chapter 4. Configuration and Services

## Chapter 4. Configuration and Services

This chapter introduces the services configuration infrastructure provided by Orchestra as well as main services included in this version.

## 4.1. Simple configuration

The orchestra.properties file in the conf/ directory contains properties that can be easily changed. These properties are used by both orchestra client and orchestra server. Here is the default orchestra.properties file:

    			orchestra.servlet.host=localhost
    			orchestra.servlet.port=8080
    			orchestra.servlet.path=orchestra/services

    			orchestra.jmx.port=9999
    			orchestra.jmx.objectName=JMXAgent:name=orchestraRemoteDeployer
    			orchestra.jmx.serviceUrl=service:jmx:rmi:///jndi/rmi://localhost:9999/orchestraServer

- orchestra.servlet.host the host where orchestra server is installed.

- orchestra.servlet.port the port on which the web services will be exposed.

- orchestra.servlet.path the path on the server where the web services will be exposed. Orchestra web services will be available from http://${orchestra.servlet.host}:${orchestra.servlet.port}/$orchestra.servlet.path}/serviceName

- orchestra.jmx.port the port of the JMX server.

- orchestra.jmx.serviceUrl the JMX service url where the api mbeans will be available.

- orchestra.jmx.objectName the name of Orchestra mbean.

3.3.3. Orchestra directory structure |  | 4.2. Services Container