Create an Application
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.
Contents
Create a New Application Project
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.
Start
Open the Windows Console of commands (cmd.exe) and type:
create <application name>
.
Stop
A folder named <application name>
is created in the installation directory of Genesys Web Engagement.
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
Define the Application's Monitoring Domains
Define the Application's Monitoring Domains
Purpose: To fill in the map.properties file, which contains all the information about the proxy and the monitoring domains of your application.
Start
- Open the
\apps\<application name>\proxy\map.properties
file with a text editor. - 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
.
- Fill in the frontend properties:
frontend.server.host
with the name or IP address of your Frontend Server.
- Note: 127.0.0.1 or localhost is not allowed!
frontend.server.http.port
with 8081.frontend.server.https.port
with 8443.
- Save.
End
Next Steps
Create Customized Business Information