konto usunięte

Temat: wyjątki systemowe...

Mam aplikację JSF+EJB3.0 na glassfishu...
W różnych miejscach obsługuje moje wyjątki aplikacyjne, ale są 3 wyjątki systemowe, z którymi nie moge sobie poradzić

1. TransactionRequiredException
2. AccessLocalException
3. java.net.ConnectException (brak połączenia z bazą danych)

czy jest jakiś skuteczny i uniwersalny sposób, żeby przechwycić te wyjątki i potraktować je po swojemu, może jakimś listenerem, czy coś w tym stylu...??

pisanie try/catch moze i rozwiązywałoby sprawę ale musiałbym segmenty obsługi powtórzyć w wielu miejscach co nie jest mi zbytnio na rękę dlatego szukam jakiegoś lepszego sposobu, żeby to załatwić

konto usunięte

Temat: wyjątki systemowe...

Marek Wójcik:
Mam aplikację JSF+EJB3.0 na glassfishu...
W różnych miejscach obsługuje moje wyjątki aplikacyjne, ale są 3 wyjątki systemowe, z którymi nie moge sobie poradzić

1. TransactionRequiredException
2. AccessLocalException
3. java.net.ConnectException (brak połączenia z bazą danych)

czy jest jakiś skuteczny i uniwersalny sposób, żeby przechwycić te wyjątki i potraktować je po swojemu, może jakimś listenerem, czy coś w tym stylu...??

Jeśli dobrze zrozumiałem, oczekujesz jakiś globalnych (w ramach serwera aplikacji) handlerow obsługi wyjątków ?

pisanie try/catch moze i rozwiązywałoby sprawę ale musiałbym segmenty obsługi powtórzyć w wielu miejscach co nie jest mi zbytnio na rękę dlatego szukam jakiegoś lepszego sposobu, żeby to załatwić

No to jest raczej naturalne rozwiązanie :) Masz jasny stos wywołania, gdzie jest źródło wyjątku. Ale jeśli chcesz, to mi się nasuwają: Struts i klasa ExceptionHandler - "ExceptionHandler that by default is responsible for processing any exceptions that occur during action execution", może MBean-y (http://java.sun.com/j2se/1.5.0/docs/guide/management/o...,
jednak nie jestem pewien czy można za ich pomocą kontrolować generowane wyjątki.Paweł Grotowski edytował(a) ten post dnia 09.01.08 o godzinie 03:29

Następna dyskusja:

Ustawienia systemowe Hellin...




Wyślij zaproszenie do