The interceptor will take care of rolling back the transaction when an exception occurs within the observer.