Ce document discute comment dépanner les questions qui se produisent quand vous tentez de créer ou mettre à jour une application dans le Cisco Unified Contact Center Express 8.x/7.x.
Aucune spécification déterminée n'est requise pour ce document.
Les informations dans ce document sont basées sur le Cisco Unified Contact Center Express 8.x/7.x.
Les informations contenues dans ce document ont été créées à partir des périphériques d'un environnement de laboratoire spécifique. Tous les périphériques utilisés dans ce document ont démarré avec une configuration effacée (par défaut). Si votre réseau est opérationnel, assurez-vous que vous comprenez l'effet potentiel de toute commande.
Pour plus d'informations sur les conventions utilisées dans ce document, reportez-vous à Conventions relatives aux conseils techniques Cisco.
Quand vous tentez de mettre à jour l'application, ce message d'erreur apparaît :
It is not recommended to update the application as Engine heap memory usage exceeded configured threshold. Click OK to continue and Cancel to exit
En outre, les vidages mémoire automatiquement générés de segment de mémoire (fichiers de hprof) peuvent être présents dans C:\Program Files\wfavvid\log\MIVR
Ceci se produit quand un grand nombre d'objets de DeferredDocumentImpl sont retenus dans le segment de mémoire et de plusieurs grands documents XML sont chargés dans la mémoire sous le chargement de l'engine UCCX.
Cette question est documentée par l'ID de bogue Cisco CSCtf13713 (les clients enregistrés seulement)
Essayez un de ces contournements afin de résoudre le problème.
Réduisez le nombre et la taille de documents XML utilisés dans l'écoulement d'appel.
N'employez pas les plusieurs grands documents XML pour dicter la logique de script, des appels d'utilisation à une base de données à la place.
Redémarrez l'engine UCCX à intervalles réguliers basée sur le volume d'appels.
Modifiez le script pour employer une session globale pour obtenir les données XML. Dans ce cas, une copie du fichier XML est chargée dans une session globale la première fois qu'elle est nécessaire par un appel. Les appels ultérieurs recherchant les mêmes informations dans le fichier XML ne chargent plus le fichier XML dans la mémoire par appel. En revanche, ils vont à la session globale et atteignent les données requises. Ceci permet seulement une copie du fichier XML à charger dans le segment de mémoire, et il est retenu dans le segment de mémoire pour la vie de la session. S'il n'y a aucun appel qui exigent les informations à partir des fichiers XML chargés dans la session pendant 30 minutes, la session devient obsolet et tous les documents XML déchargés du segment de mémoire. Une fois un nouvel appel est livré dans celui exige des données XML, la session est recréée automatiquement et les fichiers XML chargés dans le à la demande de segment de mémoire de nouveau.
Vous pouvez trouver quelques ressources de programmation utiles dans le référentiel Lisez-moi de script sous des guides de conception de Cisco Unified Contact Center Express.
Quand vous essayez d'accéder à la Gestion de script des applications > de la Gestion de script, ce message d'erreur apparaît :
Error reading Scripts Repository Data Store not initialized. Please activate the Repository Data Store by navigating to control center page.
Terminez-vous ces étapes afin de résoudre le problème :
Sur le serveur UCCX, choisissez le début > les programmes > l'administrateur > le Cisco de Cisco Unified CCX a unifié l'utilitaire de l'utilité CCX.
Dans la case de processus de lancement, activez le service de bureau de moniteur de LDAP de Cisco, le service de bureau de sync de Cisco et le service d'agent de Microsoft SQL.
Exécutez services.msc, et redémarrez le service de gestionnaire de noeud de Cisco Unified.
Les scripts qui emploient l'étape de CreateFileDocument pour charger un fichier, tel qu'un fichier XML, de l'échouer en cours de répertoire de travail avec l'accès ont refusé l'exception de Sécurité. Cette question se produit quand le script de Pre-UCCX 8.x est importé au Cisco Unified Contact Center Express 8.x et contient l'étape de CreateFileDocument que met en référence un chemin ou un CreateFileDocument de style de la Windows spécifique (« test.xml »).
Cette question est documentée dans l'ID de bogue Cisco CSCti89552 (clients enregistrés seulement).
Tout en accédant à un document XML qui est téléchargé dans le référentiel de document, le CreateFileDocument n'est pas nécessaire. Au lieu de cela, employez le CreateXMLDocument (DOCUMENTATION [test.xml]) pour mettre en référence le document XML à lire.
Remarque: Si accédant à un fichier qui n'est pas téléchargé dans le référentiel, l'il est recommandé que le fichier soit d'abord téléchargé et ensuite mis en référence dans le script.
Quand un fichier XML est indiqué dans le script, le message d'erreur insuffisant de données BLOB est reçu.
C'est dû à une question avec la manière que les grands fichiers sont traités par le script. Ils sont lus dedans, mais dépassent la mémoire du système. Ajouter l'étape de document de cache permet au script pour allouer assez de mémoire au script, permettant de ce fait le document à télécharger avec succès.