From
EJB IN Action 3.0
"In the pure AOP world, interception takes place at various points (called point
cuts) including at the beginning of a method, at the end of a method, and when an
exception is triggered."
With @Interceptors annotation applied to a bean method, the registered class's AroundInvoke method will be invoked when the bean method is invoked by
the client which will log the entry point of the method and finally invoke proceed() on InvocationContext.
How can one log @ the end of the bean method and when an exception is thrown? as stated in the EJB 3 in action
How can one access the return values