7. Configuring the SpringSource dm Server

7.1 Overview of dm Server Configuration

SpringSource dm Server uses properties files in the SERVER_HOME/config directory to configure most of its subsystems. Each subsystem has its own properties file, as described in the following table.

Table 7.1. Subsystem Configuration Properties Files

Property FileDescription
kernel.propertiesConfigures the dm Server kernel, in particular the deployment behavior of the server, its work directory, the Equinox telnet console, and profiles. See Configuring the dm Server Kernel for more information.
repository.propertiesConfigures the locations that dm Server includes in its provisioning repository. See Configuring the Provisioning Repository for more information.
hostedRepository.propertiesConfigures a hosted repository. See Configuring a Hosted Repository for more information.

There are two subsystems that do not use properties files:

  • The embedded Tomcat servlet container uses the standard Apache Tomcat configuration file, located in the SERVER_HOME/config directory. For clarity, however, SpringSource dm Server renames the file tomcat-server.xml (rather than server.xml), but the format is the same as the standard Apache Tomcat. See Configuring the Embedded Tomcat Servlet Container for more information.
  • The serviceability subsystem uses the same serviceability.config configuration file and format as in the previous version of dm Server. See Configuring Serviceability for more information.