Cisco Cisco Unified Customer Voice Portal 11.0(1) User Guide
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.
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).
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
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
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
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