Contents
Install Workspace Web Edition & Web Services
Perform the following procedures to configure and install the Workspace Web Edition & Web Services application.
Configuring the Application
Use either Configuration Manager or Genesys Administrator for this procedure:
Next Steps
Initializing the Cassandra Schema
Start of Procedure
- Copy the cf-schema.txt and ks-schema-prod_HA.txt (or ks-schema-local.txt for a single node Cassandra configuration) from [install_dir]/data to the cassandra node host.
- Make the following modifications to the file:
- Align the datacenter name with that of the Cassandra cluster. You can use nodetool to find the name of the datacenter by examining the output of "nodetool ring" (the tool is located in the bin directory of Cassandra) to find the name of the datacenter). The following is sample output from the nodetool:
- Edit the contents to adjust the number of datacenter entries.
- Edit the contents to adjust the replication factors. (Refer to external documentation on the DataStax website that provide more details for information about how to choose the correct values).
ubuntu@hpe-voicevm-84:/genesys/apache-cassandra-1.1.6/bin$ ./nodetool ring Note: Ownership information does not include topology, please specify a keyspace. Address DC Rack Status State Load Owns Token 10.10.15.84 datacenter1 rack1 Up Normal 14.97 MB 100.00% 0 ubuntu@hpe-voicevm-84:/genesys/apache-cassandra-1.1.6/bin$
- Clean the data, commitlog, and saved_caches folders prior to starting the Cassandra cluster.
- Run the following commands:
[cassandra install dir]/bin/cassandra-cli -h [cassandra host] --file ks-schema-prod_HA.txt [cassandra install dir]/bin/cassandra-cli -h [cassandra host] --file cf-schema.txt
End of Procedure
Next Steps
Deploying the Web Application
Start of Procedure
- Stop Jetty.
- Copy the jetty.xml file from [build_path]/jetty to $JETTY_HOME/etc.
- Copy the cloud-web.xml file from [build_path]/jetty to $JETTY_HOME/contexts.
- Copy the logback.xml file from [build_path]/jetty to $JETTY_HOME/resources.
- Copy the cloud-web.war file from [build_path]/webapp to $JETTY_HOME/webapps.
- Copy the configuration files from [build_path]/conf to $JETTY_HOME/genconfig and edit the fields marked ToBeChanged (refer to Premise Configuration).
End of Procedure
This page was last edited on October 31, 2023, at 13:33.
Comments or questions about this documentation? Contact us for support!