الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

03. المسار الصحيح لاحتراف Adf .. كيف نتعامل مع رسائل الخطأ في 12c؟

Featured Replies

بتاريخ:

 

موضوع هذه المشاركة يعد من المواضيع الهامة ليس على مستوى الـ Adf فحسب بل على مستوى بناء المهارات البرمجية لدى المبرمج ايضا ، وهو : كيف نتعامل مع رسائل الخطأ اثناء وبعد تنفيذ التطبيق ؟

 

في البدء لا بد من الاشارة الى ان احد نقاط ضعف الـ Adf هو صعوبة التعامل مع رسائل الاخطاء و الرسائل التحذيرية اوغيرها من الرسائل التي تظهر اثناء وبعد تنفيذ التطبيق ، كما يتطلب تتبع واكتشاف الخطأ كثير من البحث في بداية الامر وشئ من الخبرة بعد ذلك .

 

 وللاجابة على السؤال اعلاه سنذكر بعض الطرق وهي كالاتي :

 

بتاريخ:
  • كاتب الموضوع

 

الطريقة الاولى : (الطريقة المفضلة)

اتساقا مع سلسلة (المسار الصحيح لاحتراف اواكل Adf) التي نسعى فيها لبناء منهجية تعلم الاي دي اف ننصحك بتحميل الكتاب المجاني الاتي :

 Oracle® Fusion Middleware Error Messages 12c (12.1.3)

اطمئن فانه لا يُطلب منك قراءة الكتاب فهو اكثر من 6000 صفحة !! ولكن ضعه بجوار الجي ديفلوبر فاذا ظهر لديك خطأ ما فليكن اول ما تفعله هو البحث في هذا الكتاب .

 

بتاريخ:
  • كاتب الموضوع

 

ستلاحظ ان الكتاب يعتمد طريقة موحدة في عرض الخطأ وما يتعلق به من معلومات وهي كالاتي :

عنوان الرسالة: مثل ( ADF_FACES-00002  او  JBO-28037  ... الخ ) .

سبب الخطا Cause : وصف مبسط لسبب ظهور رسالة الخطا .

الاجراء Action  : فيه مفتاح للحل او الحل نفسه .

المستوى Level : يتباين بين القيم (1 ، 2 ، 3).

النوع  Type : قد يكون (رسالة تحذير او رسالة خطا .. الخ ) .

التاثير Impact : قد يكون (Programmatic ، Logging او SYSTEM ... الخ ) .

 

بتاريخ:
  • كاتب الموضوع

 

مثال ذلك :

 

JBO-24003: Attribute {2} in entity {1} is not updatable.

Cause: An attempt was made to update the attribute, but the user did not have permission or the attribute was not updatable.

Action: Make sure that the user permission and updatable setting for the attribute are correct.

Level: 1

Type: ERROR

Impact: Programmatic

 

تم تعديل بواسطة ADF Simply

بتاريخ:

شكرا ليك, 

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.