Start and stop commands
This section describes how to start and stop the JBoss application server.
JBoss on Windows
Starting JBoss on Windows
ConSol CM without CMRF
Run the following command to start the JBoss server for a setup with ConSol CM without CMRF. Alternatively you can configure JBoss to run as a 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:
- cm6-mysql-5.xml for MySQL 5
- cm6-mysql-8.xml for MySQL 8
- cm6-oracle.xml for Oracle
- cm6-mssql.xml for Microsoft SQL Server
ConSol CM with CMRF in standalone mode
Use the following command to start the JBoss which executes ConSol CM.
<JBOSS_HOME>\bin\standalone.bat -P <JBOSS_HOME>\bin\cm6-config.properties -c cm6-dwh-<DB>.xml
Replace cm6-dwh-<DB>.xml with the ConSol CM configuration file for your database:
- cm6-dwh-mysql-5.xml for MySQL 5
- cm6-dwh-mysql-8.xml for MySQL 8
- cm6-dwh-oracle.xml for Oracle
- cm6-dwh-mssql.xml for Microsoft SQL Server
Use the following command to start the JBoss which executes the CMRF:
<JBOSS_CMRF_HOME>\bin\standalone.bat -P <JBOSS_CMRF_HOME>\bin\cmrf-config.properties -c cmrf-<DB>.xml
Replace cmrf-<DB>.xml with the CMRF configuration file for your database:
- cmrf-mysql-5.xml for MySQL 5
- cmrf-mysql-8.xml for MySQL 8
- cmrf-oracle.xml for Oracle
- cmrf-mssql.xml for Microsoft SQL Server
ConSol CM with CMRF in overlay mode
Use the following command to start the JBoss which executes ConSol CM and the CMRF.
<JBOSS_HOME>\bin\standalone.sh -P <JBOSS_HOME>\bin\cm6-cmrf-config.properties -c cm6-cmrf-<DB>.xml
Replace cm6-cmrf-<DB>.xml with the ConSol CM configuration file for your database:
- cm6-cmrf-mysql-5.xml for MySQL 5
- cm6-cmrf-mysql-8.xml for MySQL 8
- cm6-cmrf-oracle.xml for Oracle
- cm6-cmrf-mssql.xml for Microsoft SQL Server
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
JBoss on Linux
Starting JBoss on Linux
ConSol CM without CMRF
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:
- cm6-mysql-5.xml for MySQL 5
- cm6-mysql-8.xml for MySQL 8
- cm6-oracle.xml for Oracle
- cm6-mssql.xml for Microsoft SQL Server
ConSol CM with CMRF in standalone mode
Use the following command to start the JBoss which executes ConSol CM.
<JBOSS_HOME>/bin/standalone.sh -P <JBOSS_HOME>/bin/cm6-config.properties -c cm6-dwh-<DB>.xml
Replace cm6-dwh-<DB>.xml with the ConSol CM configuration file for your database:
- cm6-dwh-mysql-5.xml for MySQL 5
- cm6-dwh-mysql-8.xml for MySQL 8
- cm6-dwh-oracle.xml for Oracle
- cm6-dwh-mssql.xml for Microsoft SQL Server
Use the following command to start the JBoss which executes the CMRF:
<JBOSS_CMRF_HOME>/bin/standalone.sh -P <JBOSS_CMRF_HOME>/bin/cmrf-config.properties -c cmrf-<DB>.xml
Replace cmrf-<DB>.xml with the CMRF configuration file for your database:
- cmrf-mysql-5.xml for MySQL 5
- cmrf-mysql-8.xml for MySQL 8
- cmrf-oracle.xml for Oracle
- cmrf-mssql.xml for Microsoft SQL Server
ConSol CM with CMRF in overlay mode
Use the following command to start the JBoss which executes ConSol CM and the CMRF.
<JBOSS_HOME>/bin/standalone.sh -P <JBOSS_HOME>/bin/cm6-cmrf-config.properties -c cm6-cmrf-<DB>.xml
Replace cm6-cmrf-<DB>.xml with the ConSol CM configuration file for your database:
- cm6-cmrf-mysql-5.xml for MySQL 5
- cm6-cmrf-mysql-8.xml for MySQL 8
- cm6-cmrf-oracle.xml for Oracle
- cm6-cmrf-mssql.xml for Microsoft SQL Server
Shutting down JBoss on Linux
ConSol CM without CMRF
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
General settings
- In case -b=localhost or -b=127.0.0.1 is set as parameter, ConSol CM is only accessible from the same server, where JBoss is running.
- Enter the network IP or the network name to make ConSol CM accessible from outside the sever. In this case ConSol CM URL is not accessible from the inside using the localhost URL.
- If you enter -b=0.0.0.0 the server is accessible from the outside and inside using the server URL or using the localhost URL (take care of all required security-related precautions!).