Cisco Cisco Unified Customer Voice Portal 11.0(1) Release Note
C
HAPTER
3:
A
DMINISTRATION
U
SER
G
UIDE FOR
C
ISCO
U
NIFIED
CVP
VXML
S
ERVER
AND
C
ISCO
U
NIFIED
C
ALL
S
TUDIO
77
deleted. The administrator would need to execute the status function to determine how many
callers are actively in the applications.
callers are actively in the applications.
Updating Common Classes
When performing an application update, all the data and Java classes related to an application
will be reloaded. Java classes placed in the
will be reloaded. Java classes placed in the
common
folder of VXML Server are not included in
the application update. VXML Server provides a separate administrative function to update the
common
folder.
There are a few items to note about this function:
•
The update affects all applications that use classes in the
common
folder, so executing this
function could affect applications that have not changed. Therefore, take precaution when
executing this function.
executing this function.
•
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 function 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 function may take some time to complete depending on the number of
classes in the
may themselves prompt the loading of configuration files from each application that uses
those classes, the function 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.
applications, the administrator must be aware of this.
JMX Interface
To update common classes using the JMX interface, use a JMX client connected to the server to
navigate to the
navigate to the
Global/Command
MBean and click on the function named
“updateCommonClasses” in the operations tab. The results will be displayed in a dialog box.
Administration Scripts
The script for updating common classes is found in the
admin
folder of VXML Server. Windows
users should use the script named
updateCommonClasses.bat
and Unix users should use the
script named
updateCommonClasses.sh
. The script will ask for confirmation of the desired
action to prevent accidental execution. To disable the confirmation, pass the parameter
“noconfirm”.
“noconfirm”.
Getting/Setting Global and Application Data
Global data holds information that applications decide to share across other applications
deployed on VXML Server. Application data holds information that applications decide to share
across all calls to the application. The VXML Server JMX interface provides the ability for an
deployed on VXML Server. Application data holds information that applications decide to share
across all calls to the application. The VXML Server JMX interface provides the ability for an