استكشاف أخطاء حزمة التكامل لأنظمة معلومات الطالب وإصلاحها
عند استكشاف أخطاء حزمة التكامل لأنظمة معلومات الطالب وإصلاحها، يكون سجل النظام من أول الأماكن التي يجب بدء تشغيلها. إذا لم تظهر معلومات مفيدة، فقد يكون من الضروري تكوين تسجيل التصحيح. لا تنسَ إيقاف تشغيل التصحيح عند الانتهاء.
رسائل الخطأ الشائعة
|
الخطأ
|
الوصف
|
|
تكوين غير صالح: تعيين الدور مفقود للدور {Role Name}.
|
تشير هذه الاستجابة عادةً إلى عدم وجود تعيين دور لـ {Role Name}. قم بإنشاء تعيين في وحدة التحكم في إدارة حزمة التكامل لأنظمة معلومات الطالب للنظام المصدر المعني.
|
|
خطأ في LIS PMS.replacePerson: يتعذر إنشاء مستخدم.
|
يشير هذا الخطأ إلى أن المستخدم موجود بالفعل في Brightspace وتم حذفه بواسطة ReplaceDelete. يكون الشخص (الأشخاص) معالجًا افتراضيًا باستخدام ReplaceUserValidateBaseHandler والسجل المتوقع غير موجود. كحل بديل، استخدام معالج يتوقع المستخدم بدلاً من ذلك، على سبيل المثال ReplaceUserLastNameNoUpdateHandler.
|
|
الاستثناء غير المُعالج في LIS PMS.replacePerson: كلمة المرور غير صالحة اسم المعلمة: كلمة المرور.
|
يتم تسجيل هذه الرسالة في تقسيم التسجيل على أنها خطأ عندما لا تحتوي الرسالة المتوفرة في رسالة PMS replacePerson على كلمة مرور تفي بمتطلبات متغير التكوين d2l.Auth.Password.ValidationRegex.
|
|
حدث خطأ في تحديث المستخدم بالكود {User Code}. تم تعيين الحساب إلى UserId غير صالح لنظام إدارة التعلّم {User Id}. من المحتمل أن يكون قد تم حذف الحساب.
|
تشير هذه الاستجابة عادةً إلى أنه تم حذف المستخدم المقترن مع {User Id} من خلال Brightspace. تتطلب معالجة هذا تحديث قيمة IM_USER_MAPPINGS.UserId إلى معرّف مستخدم جديد (أو استعادة المستخدم المحذوف من خلال Brightspace).
|
|
تكوين غير صالح: تعيين الدور للدور {Role Name}. Desire2Learn RoleId {Role ID} غير موجود.
|
تشير هذه الاستجابة عادةً إلى أنه تم حذف الدور المقترن مع {Role Id} من خلال Brightspace. تتطلب معالجة هذا تحديث قيمة IM_ROLE_MAPPINGS.RoleId إلى معرّف دور جديد (أو استعادة الدور المحذوف من خلال Brightspace).
|
|
حدث خطأ في تحديث الوحدة التنظيمية بالكود {Org Unit Code}. تم تعيين الوحدة التنظيمية إلى OrgUnitId غير صالح لنظام إدارة التعلّم {Org Unit Id}. من المحتمل أن يكون قد تم حذف الوحدة التنظيمية.
|
تشير هذه الاستجابة عادةً إلى أنه تم حذف الوحدة التنظيمية المقترنة مع {Org Unit Id} من خلال Brightspace. تتطلب معالجة هذا استعادة الوحدة التنظيمية المحذوفة من خلال Brightspace.
|
|
تكوين غير صالح: OrgUnitTypeMapping لـ OrgUnitType {Org Unit Type}. D2L OrgUnitTypeId {Org Unit Type Id} غير موجود.
|
تشير هذه الاستجابة عادةً إلى أنه تم حذف نوع الوحدة التنظيمية المقترن مع {Org Unit Type Id} من خلال Brightspace. تتطلب معالجة هذا استعادة نوع الوحدة التنظيمية المحذوف من خلال Brightspace.
|
|
فشل إنشاء مادة D2L.IM.Platform.OrgUnits.Default.CourseOffering: قيد البنية التنظيمية يمنع إنشاء مضمون المقرر التعليمي. يُرجى التحقق من متغيرات تكوين أداة المقررات التعليمية.
|
يمكن عرض هذه الرسالة في إدارة حزمة التكامل لأنظمة معلومات الطالب (IPSIS)، ضمن علامة التبويب رسائل السجل. تحقق من متغير التكوين d2l.Tools.Courses.SemesterOptions لمعرفة ما إذا تم وضع علامة عليه كمطلوب. إذا كان الأمر كذلك، فيمكنك إما تقديم فصل دراسي صالح مع طلبك أو تغيير متغير التكوين إلى غير مطلوب (وبعد ذلك سيعمل طلبك الحالي).
|
|
فشل إنشاء مادة D2L.IM.Platform.OrgUnits.Default.CourseTemplate:
|
قد يتم تسجيل هذه الرسالة عند تعيين متغير التكوين d2l.Tools.Courses.DepartmentOptions على أنه مطلوب ولم يتم تقديم قسم.
|
|
يتعذر تغيير المضمون الأصل لمقطع المقرر التعليمي بالمعرِّف {id}. هذا السلوك غير مدعوم.
|
يتم تسجيل هذه الرسالة عند محاولة تحديث مقطع مقرر تعليمي موجود للحصول على مضمون أصل مختلف للمقرر التعليمي. هذا السلوك غير مدعوم في التنفيذ الافتراضي.
|
|
قيمة IMExternalOrgUnitInfo خالية لـ LIS_Membership_{ListingCode}
|
يحدث هذا الخطأ عند محاولة تسجيل لوحدة تنظيمية غير موجودة في جداول IM في قاعدة البيانات. يعود السبب عادةً إلى محاولة التسجيل في وحدة تنظيمية تم إنشاؤها يدويًا في Brightspace. يجب عدم معالجة عمليات التسجيل باستخدام حزمة التكامل لأنظمة معلومات الطالب إلا للوحدات التنظيمية التي تم إنشاؤها أيضًا باستخدام حزمة التكامل لأنظمة معلومات الطالب.
نوع المسجل
D2L.IM.IPSIS.LIS.MMS.LISMembershipManagementServices
|
استكشاف أخطاء LIS وإصلاحها
يُعَد soapUI أداة ممتازة لاستكشاف أخطاء محول LIS والواجهات الأخرى المستندة إلى خدمة الويب وإصلاحها. يمكن استخدام هذه الأداة لإرسال طلبات LIS إلى عمليات LIS وخدماته التي يدعمها محول LIS، كما يمكن استخدامها لإعداد خدمات مصطنعة يمكن استخدامها لاستكشاف أخطاء المكالمات الصادرة إلى عمليات LIS وخدماته التي ينفذها نظام معلومات الطالب.
رسائل استجابة LIS
|
الخطأ
|
الوصف
|
|
حدث خادم داخلي (خطأ 500) عند الوصول إلى نقطة نهاية الخدمة
|
حدث خطأ عند محاولة الوصول إلى أي ملف .svc.
خطوات التحقق:
- هل يوجد دليل ظاهري لـ IM داخل تطبيق D2L ضمن خدمات معلومات الإنترنت؟
- هل يوجد تعيين معالج *.svc للتطبيق ضمن خدمات معلومات الإنترنت؟
- هل يمكن الوصول إلى ملف wsdl ضمن مجلد الخدمة الذي تحاول الوصول إليه؟
- تحقق من وصولك إلى الموقع الذي يحتوي على البروتوكول (HTTP أو HTTPS) المسموح به عبر روابط الموقع في خدمات معلومات الإنترنت (يمكن تمكين أحدهما أو كليهما). يكون الإعداد الأعلى لـ http (basicHttpBinding_Insecure) ويكون الإعداد الأسفل لـ https (basicHttpBinding_SSL_WS_Security).
- قد يتعين عليك التبديل بين الرابط HTTP وHTTPS، وذلك يتوقف على كيفية إعداد موقع الويب.
|
|
لم يتم العثور على رأس أمان في الطلب
|
تشير هذه الاستجابة عادةً إلى أن طلب LIS لا يستخدم أمان WS أو يتضمن اسم مستخدم وكلمة مرور كجزء من رأس الأمان.
|