يناقش هذا المستند كيفية أستكشاف المشكلات التي تحدث وإصلاحها عند محاولة إنشاء تطبيق أو تحديثه في Cisco Unified Contact Center Express 8.x/7.x.
لا توجد متطلبات خاصة لهذا المستند.
تستند المعلومات الواردة في هذا المستند إلى Cisco Unified Contact Center Express 8.x/7.x.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك مباشرة، فتأكد من فهمك للتأثير المحتمل لأي أمر.
راجع اصطلاحات تلميحات Cisco التقنية للحصول على مزيد من المعلومات حول اصطلاحات المستندات.
عندما تحاول تحديث التطبيق، تظهر رسالة الخطأ هذه:
It is not recommended to update the application as Engine heap memory usage exceeded configured threshold. Click OK to continue and Cancel to exit
بالإضافة إلى ذلك، يمكن أن تكون مكبات التكدس التي تم إنشاؤها تلقائيا (ملفات hprof) موجودة في C:\Program Files\wfavvid\log\MIVR
وهذا يحدث عندما يتم الاحتفاظ بعدد كبير من كائنات DeferredDocumentImpl في كومة الذاكرة المؤقتة وتحميل العديد من مستندات XML الكبيرة في الذاكرة تحت حمل محرك UCCX.
وثقت هذا إصدار ب cisco بق id CSCtf13713 (يسجل زبون فقط)
جرب أحد هذه الحلول البديلة لحل المشكلة.
قم بتقليل عدد وثائق XML وحجمها المستخدمة في تدفق المكالمات.
لا تستخدم وثائق XML كبيرة متعددة لفرض منطق البرمجة، أستخدم الاستدعاءات إلى قاعدة بيانات بدلا من ذلك.
قم بإعادة تشغيل محرك UCCX على فواصل زمنية منتظمة استنادا إلى مستوى صوت المكالمة.
قم بتعديل البرنامج النصي لاستخدام جلسة عامة للحصول على بيانات XML. في هذه الحالة، يتم تحميل نسخة واحدة من ملف XML في جلسة عامة في المرة الأولى التي تكون فيها الحاجة إليه بواسطة مكالمة. المكالمات التالية التي تبحث عن نفس المعلومات في ملف XML لم تعد تقوم بتحميل ملف XML في الذاكرة لكل مكالمة. بل يذهبون إلى الدورة العالمية ويحصلون على البيانات المطلوبة. وهذا يسمح بتحميل نسخة واحدة فقط من ملف XML في كومة الذاكرة المؤقتة، ويتم الاحتفاظ به في كومة الذاكرة المؤقتة طوال مدة جلسة العمل. في حالة عدم وجود إستدعاءات تتطلب معلومات من ملفات XML التي تم تحميلها في جلسة العمل لمدة 30 دقيقة، تكون جلسة العمل قديمة ويتم إلغاء تحميل كافة مستندات XML من كومة الذاكرة المؤقتة. ما إن يأتي إستدعاء جديد أن يتطلب بيانات XML، الجلسة أنعشت تلقائيا وملفات XML محملة في كومة الذاكرة المؤقتة عند الطلب مرة أخرى.
يمكنك العثور على بعض موارد البرمجة المفيدة في برنامج قراءة مستودع البرامج النصية تحت أدلة التصميم السريع لمركز الاتصال الموحد من Cisco.
عندما تحاول الوصول إلى إدارة البرامج النصية من التطبيقات > إدارة البرامج النصية، تظهر رسالة الخطأ هذه:
Error reading Scripts Repository Data Store not initialized. Please activate the Repository Data Store by navigating to control center page.
أتمت هذا steps in order to حللت الإصدار:
على خادم UCCX، أختر Start > البرامج>مسؤول Cisco Unified CCX>أداة Cisco Unified CCX Service Utility.
في مربع تنشيط العملية، قم بتمكين خدمة مراقبة LDAP على سطح المكتب من Cisco وخدمة مزامنة سطح المكتب من Cisco وخدمة وكيل SQL من Microsoft.
قم بتشغيل services.msc، وإعادة تشغيل خدمة مدير العقدة الموحدة من Cisco.
فشلت البرامج النصية التي تستخدم خطوة CreateFileDocument لتحميل ملف، مثل ملف XML، من دليل العمل الحالي مع إستثناء الأمان المرفوض للوصول. تحدث هذه المشكلة عند إستيراد البرنامج النصي pre-UCCX 8.x إلى Cisco Unified Contact Center Express 8.x ويحتوي على خطوة CreateFileDocument التي تشير إما إلى مسار نمط Windows معين أو CreateFileDocument("test.xml").
وثقت هذا إصدار في cisco بق id CSCti89552 (يسجل زبون فقط).
أثناء الوصول إلى مستند XML يتم تحميله إلى مستودع المستندات، لا تكون هناك حاجة إلى CreateFileDocument. بدلا من ذلك، أستخدم CreateXMLDocument(DOC[test.xml]) للإشارة إلى وثيقة XML التي سيتم قراءتها.
ملاحظة: في حالة الوصول إلى ملف لم يتم تحميله إلى المستودع، يوصى بتحميل الملف أولا ثم الإشارة إليه في البرنامج النصي.
عندما تتم قراءة ملف XML في البرنامج النصي، يتم إستلام رسالة خطأ بيانات BLOB غير كافية.
يرجع ذلك إلى وجود مشكلة في الطريقة التي يتم بها معالجة الملفات الكبيرة من قبل البرنامج النصي. تتم قراءتها، ولكنها تتجاوز ذاكرة النظام. إضافة خطوة التخزين المؤقت للوثيقة يتيح للبرنامج النصي تخصيص مساحة كافية من الذاكرة للبرنامج النصي، مما يتيح للوثيقة أن يتم تحميلها بنجاح.
المراجعة | تاريخ النشر | التعليقات |
---|---|---|
1.0 |
01-Nov-2012 |
الإصدار الأولي |