الانتقال إلى المحتوى
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.

عندى مشكلة مع الـ Task Flow Exception Handler

Featured Replies

بتاريخ:

السلام عليكم ورحمة الله وبركاته

أنا عندى مشكله مع الـ Exception Handler  الخاص بال Task Flow أنا عملت page داخل bounded task flow  أضفت method إلى الـ task flow وخلبتها Exception Handler وأضفت للشاشة button بيقوم بعمل raise new JboException    عند الضغط على الـ button الكود بداخل Exception Handler Method  بيتنفذ بنجاح ولكن الـ Method لا يتم تشغيلها مع أى Exception أخر بيحصله raise من الصفحة  سواء كان Database Exception أو نوع من أنواع الـ Exception فهل حد عنده فكره عن سبب تلك المشكلة

بتاريخ:

ضع الكود لنفهم

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

الكود المستخدم فى معالجة الـ Exception والموجود داخل Bounded Task Flow Exception Handler  مرفق بالرد

كما أن الـ Bounded Task Flow مرفقة أيضا

ولكن أنا مشكلتى أن البرنامج لا يشعر أن هناك  Bounded Task Flow Exception Handler  إلا إذا كان الـ Exception ناتج عن كود قمت فيه صراحة بكتابة 

 throw new JboException("Unexcepted Error Occured");

exception handler.txt

post-3169-0-69199800-1488611803_thumb.jpg

بتاريخ:

لا يبدو الخطأ واضحاً

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

طب سؤال هو موش المفترض إن لما أحط أى Method أو page داخل Bounded Task Flow  وأحدد إنها Exception Handler أى خطأ يحدث داخل هذا الـ Work flow ألاقى البرنامج بتاعى بيروح للـ Page ديه لأن ده مبيحصلشى فى الحالة بتاعتى وكأن مفيش Exception Handler متعرف داخل الـ Bounded Taskflow لدرجة أن ممكن الـ يكون الـ task flow ده داخل popup وأكون بحفظ البيانات ميطلعليش رسالة خطأ ,وميرحشى على الـ error page , و popup يقفل وبعد كده الاقى ان مفيش بيانات تم حفظها و ان البرنامج رمى exception فى الـ log

بتاريخ:

أيضاً لا يبدو الخطأ واضحاً

قد تكون لديك خطوة خاطئة في التعريف

بتاريخ:

السلام عليكم

Exception handling however is for exceptions only and not handling all types of Throwable. Also, exceptions that occur during the JSF RENDER RESPONSE phase are not looked at either as it is considered too late in the cycle.

 

Try to but code which force divide by zero and see what will happen

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

I but z =10/0 in button action Listener method and when i pressed on this button task flow exception handler worked and error message inside him displayed , but when i tried to summit invalid data ora error displayed instead of Error Message in Exception Handler

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

بتاريخ:

غير واضح ما تريد قوله

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

انا موش عارف إيه إلى موش واضح

أنا بتكلم عن أن لو أنا وضعت method أو Page فى bounded task flow و عرفت الـ method أو Page ديه على أنها Exception Handler  خاصة بالـ Task flow ده فإن فى معظم الـ Exceptions بتظهر بالطريقة العادية وكأنى موش واضع Error Page داخل الـ Task flow

بتاريخ:

السلام عليكم

Exception handling is for exceptions only and not handling all types of Throwable

There is big different between errors and exceptions in java. Please search on the internet what that different is

Please let me what kind of exception you try to throw.. Jbo or what?

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

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

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

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

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

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.