Configuring the Interaction Server

The Jacada Interaction Server configuration files are located in the conf folder, which is created during the installation process. The configuration files are:

mongo.properties: Contains MongoDB connection settings.

jis-app.properties: Contains general settings for the Interaction server.

hazelcast.xml: A configuration file for the Hazelcast distributed cache. For more information, go to: http://www.hazelcast.com/whatishazelcast.jsp

The following sections describe the properties in the configuration files.

Note: After updating properties in the configuration files, restart the server to apply the changes.

tog_minusmongo.properties

The MongoDB connection settings are described in the following table.

Property

Description

mongo.host

The host running MongoDB.

mongo.port

The listening port of MongoDB (e.g., 27017).

mongo.database

The name of the Jacada Interaction Server database.

mongo.username

The MongoDB username.

mongo.password

The MongoDB password.

tog_minusjis-app.properties

By default, this file is empty. Optional properties that can be added to the file are described in the table below.

Property

Description

Example

server.endpoint.protocol

The protocol used for accessing the server.

Http or Https

server.endpoint.host

The host name or IP used to access the server. This property should be set to the machine name or IP running the server.
In a clustered environment, the property should be set to the IP of the load balancer.

localhost

server.endpoint.port

The port used to access the server. This property should be set to the listening port of the server running Jacada Interaction Server.
In a clustered environment, the property should be set to the IP of the load balancer.

8080

reports.server.url

The full URL path to the Jacada Interaction Server reporting application. For details, refer to Setting Up the Reporting Server.

Http://localhost:8080/reports