Introduction
This document explains the directories into which custom SayItSmart plugin classes must be deployed.
Prerequisites
Components Used
The information in this document is based on Cisco Unified Call Services, Universal Edition, and Cisco Unified Call Studio, Universal Edition.
Conventions
Refer to Cisco Technical Tips Conventions for more information on document conventions.
Background Information
Symptoms: The developer has created a custom SayItSmart plugin with Java and needs to know where to place the compiled class file in order for the plugin to become usable in Cisco Unified Call Studio.
Resolution: Just as with custom elements, the code for your custom SayItSmart plugins must go into the deploy/java/application/classes folder of an application if it is a class or deploy/java/application/lib if it is a JAR file. Be sure to close and reopen your callflow to ensure that these classes are reloaded.
Alternatively, if you want to use your new SayItSmart plugin across multiple applications, you must store the class or JAR file in both AUDIUM_HOME/common/classes (or lib for JAR files) and in this folder:
-
Cisco Unified Call Studio 5.x users: eclipse/plugins/com.audiumcorp.studio.library.common_5.2.0/classes (or lib for JAR files)
-
Previous Cisco Unified Call Studio versions: eclipse/plugins/com.audium.studio.common_x.x.x/classes (or lib for JAR files), where x.x.x is a version number
Related Information