Agent Interaction SDK Application Blocks Guide

 

Installing the Agent Application Blocks

Before you install the Agent Application Blocks, it is important to review the software requirements and the folder structure in which the block builds.

Sections Overview

Software Requirements
Folder Structure

Environment Setup

Build the Agent Application Blocks

Software Requirements

To work with the Agent Application Blocks, you will need a compiler, such as the one delivered in the Java 2 Platform, Standard Edition, Development Kit (JDK), version 1.4.x, from Sun Microsystems.

Folder Structure

When you install the Agent Application Blocks, the installation package creates the following folder structure:

<Install Location>
+---Agent
:   +---src
:   :   +---com
:   :   :   +---genesyslab
:   :   :   :   +---ail
:   :   :   :   :   +---applicationblocks
:   :   :   :   :   :   +---agent
:   :   :   :   :   :   +---connector
:   :   :   :   :   :   +---openmedia
:   :   :   :   :   :   :   +---simplehandling
:   :   :   :   :   :   :   +---complexhandling
:   :   :   :   :   :   +---perftester
:   :   :   :   :   :   :   +---multimedia
:   :   :   :   :   :   :   +---voice
:   :   :   :   :   :   +---server
:   +---doc
+---thirdparty

Table 2.1: Folders That the Agent Application Blocks Installation Package Creates

Folder

Description

<installation location>

 The folder where the application blocks are installed.

Agent

Contains all agent application block folders, and files to build your application blocks.

src

Contains the application blocks' source files.

connector

Contains the Connector Application Block's source files.

agent

Contains the Agent Application Block's source files.

openmedia

Contains the Open Media Application Blocks' source files.

simplehandling

Contains the Open Media Simple Handling Application Block's source files.

complexhandling

Contains the Open Media Simple Handling Application Block's source files.

perftester

Contains the perftester applications' source files.

thirdparty

Contains Third Party .jar files (EhCache ...) to build your application blocks.

Environment Setup

In order to compile and run, the compiler or the JVM needs access to the libraries of the Agent Interaction Layer. They are located in the lib/ subdirectory of the Interaction SDK (Java) product installation directory.

Set the following environment variables:

Build the Agent Application Blocks

To build the Agent Application Blocks, you can use Ant with the build.xml file that is included at the root level of the Agent Application Blocks distribution, launch, according to your Operating System, ant -f build.xml or ant that takes default build.xml file included,

or

You can launch build.bat for the Windows(TM) Operating System or build.sh for the Unix Operating System. These files are included at the root level of the Agent Application Blocks distribution.

The result is located in PROJECT_DST environment variable path.

Top of the page

Back to the main page