Installing and Configuring Interaction SDK Components
This chapter describes how to configure and install the Agent Interaction (Java API), Multimedia Interaction (Java API), and Queued Interaction (Java API) components in your Genesys environment, so that you can develop custom applications.
Configuration and Installation
Preparing to Configure your Interaction SDK Component
Purpose
To choose your configuration environment and verify that you have the required application templates before you configure your Interaction SDK component to work in your Genesys environment.
Start
-
Choose your configuration environment. Depending on which of the Interaction SDKs that you choose to install, your component might have configuration environment alternatives. For details about making this choice, refer to the Agent Interaction SDK 7.6 Java Developer’s Guide. You can choose between the alternatives below.
- AIL:
- Stand-Alone (Interaction SDK client)
- N-Tier (Interaction SDK server)
- MIL: Stand-Alone
- QIL: Stand-Alone
- AIL:
-
Verify the template. Before creating an application, check to see that an application template exists. The template provides most of the application’s configuration options and default values.
- In Configuration Manager, open the Environment folder, and then open the Application Templates folder.
- Select the template for your Interaction SDK component:
- AIL:
Agent_Interaction_client_765.apd
Agent_Interaction_server_765.apd -
MIL:
Media_Interaction_SDK_server_765.apd -
QIL:
Queued_Interaction_server_765.apd
- AIL:
End
Next Steps
-
You may need to import an application template into Configuration Manager using Importing an Application Template into Configuration Manager.
- In Configuration Manager, open the Environment folder, and then open the Application Templates folder.
Importing an Application Template into Configuration Manager
Purpose
To import the required application templates before you configure your Interaction SDK component to work in your Genesys environment.
Prerequisites
-
Review the Agent Interaction SDK Java Developer’s Guide for
configuration environment alternatives.
Start
- Open the Environment folder and select the Application Templates folder.
- From the File menu, select Import Application Template.
- In the Open window that appears, import one of the following templates from your CD:
- AIL:
templates/Agent_Interaction_client_765.apd
templates/Agent_Interaction_server_765.apd - MIL:
templates/Media_Interaction_server_765.apd - QIL:
templates/Queued_Interaction_server_765.apd
- AIL:
- Click Open. The corresponding Properties window opens.
- Click OK. The template is imported into the Application Templates folder.
- Verify that the host on which you will install the component’s server is declared in the Hosts folder.
End
Next Steps
-
You will want to configure your Interaction SDK using Configuring your Interaction SDK for Deployment.
Configuring your Interaction SDK for Deployment
Purpose
To configure your Interaction SDK component to work in your Genesys environment.
Prerequisites
-
Before beginning the configuration process, you must import the template. To do so, follow the steps in the Importing an Application Template into Configuration Manager.
Start
- In Configuration Manager, open the Environment folder and select the Applications folder.
- From the File menu, selectNew > Application. The Browse window opens, listing all application templates present in Configuration Manager.
-
Choose the application template.
- AIL:
Agent_Interaction_server_765.apd
Agent_Interaction_client_765.apd.
- MIL:
Media_Interaction_SDK_server_765.apd - QIL:
Queued_Interaction_server_765.apd
- AIL:
- Click OK. The Properties window appears.
- Configure the various tabs in the Properties window. For information of how to configure these tabs, see The Properties Tab.
End
Next Steps
-
You will need to configure the properties tab. Follow the guidelines in The Properties Tab.
-
You will need to configure the options tab. Follow the guidelines in Configuring the Options Tab.
Launching System Installation
Purpose
To locate and launch the your Interaction SDK’s installation wizard.
Prerequisites
-
Be sure that your target machine meets the platform and component prerequisites listed in the Genesys Supported Operating Environment Reference Guide document.
-
Before installing on a Red Hat Enterprise Linux 6 64-bit operating system, you must first install the Red Hat compatibility packages.
-
Locate the compressed installation files, readme file, and templates on the installation CD-ROM. The information can be found below:
-
AIL: Locating the AIL Component Files.
-
MIL: Locating the MIL Component Files.
-
QIL: Locating the QIL Component Files.
Windows Installation
Start
-
Navigate to the component’s directory on the CD.
- AIL: AgentInteraction\Java\windows\
- MIL: MediaInteraction\Java\windows\
- QIL: QueuedInteraction\Java\windows\
-
Run Setup.exe. Note the installation’s default location.
- AIL:
Program Files\GCTI\Interaction SDK for Java 7.6\AIL\ - MIL:
Program Files\GCTI\Interaction SDK for Java 7.6\MIL\ - QIL:
Program Files\GCTI\Interaction SDK for Java 7.6\QIL\
- AIL:
- Follow the onscreen instructions and prompts to complete the installation.
End
Next Steps
-
You can now install your component using Installing your Interaction SDK Component.
UNIX Installation
Prerequisites
-
Check to make sure you have installation rights.
Start
-
Navigate to the component’s directory on the CD.
- AIL:
AgentInteraction/Java/<os>/ - MIL:
MediaInteraction/Java/<os>/ - QIL:
QueuedInteraction/Java/<os>/
- AIL:
- Run the install.sh script.
- Follow the onscreen instructions and prompts to complete the installation.
End
Next Steps
-
You can now install your component using Installing your Interaction SDK Component.
Installing your Interaction SDK Component
Purpose
To install your Interaction (Java API) 7.6 component:
Prerequisites
-
You must have completed the steps in Launching System Installation.
Start
- Launch the install script or executable corresponding to your host operating system.
- If an Open File— Security Warning message box appears, click its Run button to proceed with installation.
-
Follow the prompts to choose:
- documentation (javadoc) only
- libraries (.jar files) only
- both documentation and libraries
- documentation (javadoc) only
-
Enter the destination locations.
The following table lists the libraries added during system installation.
Libraries Installed During System Installation
Libraries
Vendor
Javamail
java.sun.com
Java Beans Activation Framework
java.sun.com
Log4j
jakarta.apache.org
Xerces_J, including:
-
Dom interface
-
SAX interface
-
Jaxp
jakarta.apache.org
-
w3c.org
-
www.saxproject.org
-
java.sun.com
-
Dom interface
End
Next Steps
-
You can now use your Interaction SDK component to create custom built applications. For examples, see Custom Applications.