Cisco Cisco Unified Customer Voice Portal 11.0(1) User Guide

Page of 83
C
HAPTER 
3:
 
A
DMINISTRATION
 
 
C
ISCO 
CVP
 
V
OICE
XML
 
 
 
User Guide 
 
Updating Common Classes 
When performing an application update using the 
updateApp
 or 
updateAllApps
 scripts, all the 
data and Java classes related to an application will be reloaded. Java classes placed in the 
common
 
folder of the Server are not included in this update. Should changes be made to classes in the 
common
 folder, the script named 
updateCommonClasses.bat
 found in the Server 
admin
 folder of 
the Server should be run.  
There are a few items to note about this script: 
•  The update affects all applications that use classes in the 
common
 folder, so running this script 
could affect applications that have not changed. Therefore, take precaution when running this 
script. 
•  The update affects all classes in the 
common 
folder, whether they were changed or not. This 
is usually not a issue unless those classes contain information in them that reloading would 
reset (such as static variables).  
•  Due to the fact that this reloads classes that affect all applications, and those classes may 
themselves prompt the loading of configuration files from each application that uses those 
classes, the script may take some time to complete depending on the number of classes in the 
common
 folder and the number and complexity of the deployed applications. 
•  Changes are immediate, they are not done gracefully. Since this potentially affects all 
applications, the administrator must be aware of this. 
Application and System Status 
Server provides a script named 
status.bat
 for reporting the status of a specific voice 
application or all voice applications running on the system. The global status script is found in 
the 
admin
 folder of CVP VoiceXML Server while the application-specific status script is found 
in the 
admin
 folder of that application. 
The application status script reports the following information: 
•  How many callers are currently visiting the application and how many are on hold waiting to 
get into the application. 
•  Whether the application is running, suspended, or has been suspended before being slated for 
removal. 
•  How many of the current callers are experiencing an old version of the application and how 
many are experiencing the newest version of the application. This information would be 
useful if the administrator interrupted the 
updateApp
 script while it was counting down the 
number of callers still experiencing the old application version. 
The global status script reports the following information: 
 
 
©2000 - 2005 Audium Corporation.  All Rights Reserved.  1/14/05
 
55