Руководство Пользователя для Cisco Cisco Unified Customer Voice Portal 11.0(1)

Скачать
Страница из 156
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
 
 
 
 
76 
The script to release all applications whose folders have been removed from the 
applications
 
folder of VXML Server is found in the 
admin
 folder of VXML Server. Windows users should 
use the script named
 flushAllOldApps.bat
 and Unix users should use the script named 
flushAllOldApps.sh
. All applications whose folders have been removed will be suspended and 
when their active calls have ended will be removed from memory. 
The 
flushAllOldApps
 script also displays a confirmation menu which can be disabled by 
passing it the “noconfirm” parameter. Unlike the 
releaseApp
 script, the 
flushAllOldApps
 
script does not display a countdown of active callers, it will list all the applications that were 
deleted. The administrator would need to execute the status function to determine how many 
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 
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. 
 
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 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 
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. 
JMX Interface 
To update common classes using the JMX interface, use a JMX client connected to the server to 
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