Starting and stopping the CM server

There are two levels to consider for starting and stopping ConSol CM:

The following section provides information about the simple command line parameters which can be used to start and stop the system.

If the database system has to be restarted, stop the ConSol CM system first, wait until the database system is available again, and then start the ConSol CM application server.

JBoss on Windows

Starting JBoss on Windows

Run the following command to start the JBoss server. Alternatively you can configure JBoss to run as a service (see Installing JBoss EAP as a Windows service).

<JBOSS_HOME>\bin\standalone.bat -P <JBOSS_HOME>\bin\cm6-config.properties -c cm6-<DB>.xml

Replace cm6-<DB>.xml with the configuration file for your database:

Shutting down JBoss on Windows

Run the following command to stop the JBoss server. Alternatively you can put it into the configuration of the Windows service.

<JBOSS_HOME>\bin\jboss-cli.bat --controller=localhost:9999 --connect --command=:shutdown

If you did not set a system environment variable for the Java home directory, add the path to the JDK to <JBOSS_HOME>\bin\jboss-cli.bat. This prevents Java warnings.

Example for JDK version 11.0.17, replace by your Java version.

set "JAVA_HOME=C:\Program Files\Java\jdk-11.0.17+8"

In case the JBOSS_HOME environment variable is already set in the system, you can specify the server-specific path at the beginning of JBOSS_HOME>\bin\jboss-cli.batin the following syntax: 

set JBOSS_HOME='<JBOSS_HOME>'

JBoss on Linux

Starting JBoss on Linux

Run the following command to start the JBoss server for a setup with ConSol CM without CMRF. Alternatively you can put it into a start script (usually init.d or systemd).

<JBOSS_HOME>/bin/standalone.sh -P <JBOSS_HOME>/bin/cm6-config.properties -c cm6-<DB>.xml

Replace cm6-<DB>.xml with the configuration file for your database:

If JBoss starts normally (ConSol CM Startup appears in the server.log file) but localhost:8080 cannot be reached, try setting <CM_HOST_IP> to 0.0.0.0.

Shutting down JBoss on Linux

Run the following command to stop the JBoss server. Alternatively you can put it into a stop script (usually init.d or systemd).

<JBOSS_HOME>/bin/jboss-cli.sh --controller=localhost:9999 --connect --command=:shutdown

If you did not set a system environment variable for Java, add the path to the JDK to <JBOSS_HOME>/bin/jboss-cli.sh. This prevents Java warnings.

Example for JDK version 11.0.17, replace by your Java version.

JAVA_HOME="/opt/java/64/jdk-11.0.17+8"

In case the JBOSS_HOME environment variable is already set in the system, you can specify the server-specific path at the beginning of <JBOSS_HOME>/bin/jboss-cli.sh in the following syntax: 

JBOSS_HOME='<JBOSS_HOME>'

General settings