Jump to: navigation, search

Create an Application

DevGuide2.png Purpose: To describe the creation of an application.

As detailed in Develop your Application, you need to create an application to run Genesys Web Engagement. The current page details the application creation and first configuration steps.

Create a New Application Project

DevGuide2.png Purpose: To run the create script to create your project structure. This script creates all the files required to run Genesys Web Engagement on your website.

Open the Windows Console of commands (cmd.exe) and type:

create <application name>



A folder named <application name> is created in the installation directory of Genesys Web Engagement.

The <application name> is MyProject.

This folder contains all the materials used to build and deploy your application:

  • _composer_project contains all the SCXML default templates for the routing strategies and GRS rule template project. In addition, it contains the source code of the web widgets used for engagements.
  • backend contains the Backend Server Application once the application is built.
  • environment contains an environment property file.
  • frontend contains the Frontend Server application once the application is built.
  • proxy contains the proxy application used for testing purpose.

Next Steps

Resultset next.png Define the Application's Monitoring Domains

Define the Application's Monitoring Domains

DevGuide2.png Purpose: To fill in the map.properties file, which contains all the information about the proxy and the monitoring domains of your application.

  1. Open the \apps\<application name>\proxy\map.properties file with a text editor.
  2. Fill in the domain properties:
    • gwmp.domainName with the name of the domain—for instance, genesyslab.com.
    • gwmp.domainList with the list of domains, separated with semicolons—for instance, genesyslab.com;www.genesyslab.com;www-ssl.genesyslab.com.
  3. Fill in the frontend properties:
    • frontend.server.host with the name or IP address of your Frontend Server.
    Note: or localhost is not allowed!
    • frontend.server.http.port with 8081.
    • frontend.server.https.port with 8443.
  4. Save.


Next Steps
Resultset next.png Create Customized Business Information

This page was last edited on July 17, 2020, at 15:48.
blog comments powered by Disqus