المقدمة
يصف هذا المستند خطوات أستكشاف أخطاء بدء تشغيل خادم VXML وإصلاحها والتي يمكن أن تحدث بعد تثبيت Customer Voice Portal (CVP) 11.6(1) Engineering Private (ES) 7.
المكونات المستخدمة
تستند المعلومات الواردة في هذا المستند إلى CVP 11.6(1) ES 7.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
المشكلة
بعد تثبيت CVP 11.6.1 ES 7 على CVP Call Server و CVP VXML Server، تظهر خدمة Cisco CVP VXMLServer الحالة كحالة تشغيل"، كما هو موضح في الصورة؛
ومع ذلك، لا يقوم خادم VXML ببدء التشغيل. لتأكيد هذا، تأكد من مراجعة السجلات في موقع خادم CVP VXML C:\Cisco\CVP\VXMLServer\logs\GlobalAdminLogger ومراجعة اسم الملف admin_history<date>.txt". سيشير السجل إلى آخر رسالة توقف للخادم ولكن لن يتم تثبيت أي رسالة بدء للخادم بعد ES، كما هو موضح في الصورة؛
كما أن أي تطبيق على الخادم لا يتم تحميله بما في ذلك HelloWorld وVXML startup_error_log في المسار C:\Cisco\CVP\VXMLServer\logs سيقوم بالإبلاغ عن الخطأ :
SERVER ERROR: There was a problem loading classes from CVP_HOME\VXMLServer/common. The error was: There was a problem loading classes from CVP_HOME\VXMLServer/common. The root cause was: java.lang.NoClassDefFoundError: org/quartz/Job
الحل
يحدث هذا إصدار عندما لا تتم إضافة ملفات جار مخصصة مرة أخرى إلى المواقع المقابلة بعد تثبيت CVP 11.6.1 ES 7. بعض المواقع التي تحتاج فيها ملفات الجرة المخصصة إلى التحقق مسبقا وإعادة التثبيت هي:
C:\Cisco\CVP\VXMLServer\common\lib
C:\Cisco\CVP\VXMLServer\Tomcat\webapps\CVP\WEB-INF\lib
ملاحظة: يمكن أن تكون هناك مواقع إضافية. يجب أن يحدد مطورو Studio المكالمة جميع المواقع الممكنة لمحتوى ملف جار.
لحل هذه المشكلة:
ملاحظة: تأكد من حفظ ملفات إطارات النسخ الاحتياطي قبل تثبيت EVP 11.6.1 ES 7، وهو مطلب من خطوات التثبيت المسبق. أحلت CVP 11.6.1 ES 7 إطلاق بطاقة.
- إيقاف خدمة خادم VXML من Cisco CVP.
- نسخ ملفات JAR المخصصة في كل المواقع. الملفات المخصصة هي ما تم نسخه إحتياطيا قبل تثبيت CVP 11.6.1 ES 7.
- بدء تشغيل خدمة خادم VXML من Cisco CVP.
التحقق من الصحة
- تحقق من اكتمال بدء تشغيل الخادم (راجع السجلات الموجودة في موقع خادم CVP VXML C:\Cisco\CVP\VXMLServer\logs\GlobalAdminLogger ومراجعة اسم الملف admin_history<date>.txt") ويتم تحميل التطبيقات ( من خلال مراجعة status.bat من الموقع C:\Cisco\CVP\VXMLServer\admin.)
- تم تلقي بداية الخادم في admin_history<date>.txt ، كما هو موضح في الصورة؛
- سيظهر Status.bat جميع التطبيقات المتاحة قيد التشغيل، كما هو موضح في الصورة؛
ملاحظة: اسم التطبيق المذكور أدناه هو من بروتوكول CVP في أحد المعامل، ويمكن أن تكون هذه القائمة مختلفة ويمكن أن تتضمن اسم تطبيق أكثر أو أقل بناء على ما تم تكوينه للتشغيل.