Регистрация вызовов методов EJB в JBoss'e
От: kakabubu Россия  
Дата: 14.04.08 12:31
Оценка:
Здравствуйте, хотел спросить, существуют ли способы узнать (на стороне сервера) завершился ли вызов метода бина успешно или же не прошел всю цепочку interceptor'ов ???

Спасибо.
Re: Регистрация вызовов методов EJB в JBoss'e
От: Blazkowicz Россия  
Дата: 14.04.08 13:00
Оценка:
Здравствуйте, kakabubu, Вы писали:

K>Здравствуйте, хотел спросить, существуют ли способы узнать (на стороне сервера) завершился ли вызов метода бина успешно или же не прошел всю цепочку interceptor'ов ???


Ну, любое AOP применить и try...catch снаружи поставить. Или что подразумевается под прохождением всей цепочки?
Re[2]: Регистрация вызовов методов EJB в JBoss'e
От: kakabubu Россия  
Дата: 14.04.08 13:45
Оценка:
Здравствуйте, Blazkowicz, Вы писали:

B>Здравствуйте, kakabubu, Вы писали:


K>>Здравствуйте, хотел спросить, существуют ли способы узнать (на стороне сервера) завершился ли вызов метода бина успешно или же не прошел всю цепочку interceptor'ов ???


B>Ну, любое AOP применить и try...catch снаружи поставить. Или что подразумевается под прохождением всей цепочки?




Подразумевается возможность зарегистрировать как саму попытку вызвать метод, так и успешное или неудачное ее завершение.
Re[3]: Регистрация вызовов методов EJB в JBoss'e
От: Аноним  
Дата: 14.04.08 16:06
Оценка:
K>Подразумевается возможность зарегистрировать как саму попытку вызвать метод, так и успешное или неудачное ее завершение.


Думаю, нужно код писать, чтобы кросс-платформенно было
Re: Регистрация вызовов методов EJB в JBoss'e
От: RomikT Германия  
Дата: 14.04.08 18:21
Оценка: 2 (1)
Здравствуйте, kakabubu, Вы писали:

K>Здравствуйте, хотел спросить, существуют ли способы узнать (на стороне сервера) завершился ли вызов метода бина успешно или же не прошел всю цепочку interceptor'ов ???


Можно зарегистристрировать свой interceptor, только надо что бы он был самым "внешним".
Re[2]: Регистрация вызовов методов EJB в JBoss'e
От: kakabubu Россия  
Дата: 15.04.08 05:32
Оценка:
Здравствуйте, RomikT, Вы писали:

RT>Здравствуйте, kakabubu, Вы писали:


K>>Здравствуйте, хотел спросить, существуют ли способы узнать (на стороне сервера) завершился ли вызов метода бина успешно или же не прошел всю цепочку interceptor'ов ???


RT>Можно зарегистристрировать свой interceptor, только надо что бы он был самым "внешним".



В jboss.xml прописано два интерсептора: один до SecurityInterceptor'а, другой — после. "Внешний" как раз регистрирует попытку вызвать метод, но если SecurityInterceptor дальше вызов не пускает, то второй, "внутренний", не срабатывает.
Re[2]: Регистрация вызовов методов EJB в JBoss'e
От: kakabubu Россия  
Дата: 15.04.08 11:53
Оценка:
Здравствуйте, RomikT, Вы писали:

RT>Здравствуйте, kakabubu, Вы писали:


K>>Здравствуйте, хотел спросить, существуют ли способы узнать (на стороне сервера) завершился ли вызов метода бина успешно или же не прошел всю цепочку interceptor'ов ???


RT>Можно зарегистристрировать свой interceptor, только надо что бы он был самым "внешним".


скорее всего подойдет свой security interceptor
спасибо
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.