Jump to: navigation, search

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

  1. 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.
  2. Make the following modifications to the file:
    1. 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:
    2. 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$
      
    3. Edit the contents to adjust the number of datacenter entries.
    4. 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).
  3. Clean the data, commitlog, and saved_caches folders prior to starting the Cassandra cluster.
  4. Run the following commands:
  5. [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

  1. Stop Jetty.
  2. Copy the jetty.xml file from [build_path]/jetty to $JETTY_HOME/etc.
  3. Copy the cloud-web.xml file from [build_path]/jetty to $JETTY_HOME/contexts.
  4. Copy the logback.xml file from [build_path]/jetty to $JETTY_HOME/resources.
  5. Copy the cloud-web.war file from [build_path]/webapp to $JETTY_HOME/webapps.
  6. 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!