When a method is annotated with @Transactional and there is an runtime exception, spring eats the exception and throws:
org.springframework.transaction.UnexpectedRollbackException: Transaction silently rolled back because it has been marked as rollback-only
How do I avoid this "general" exception and propagate the original exception, but keeping the rollback?
Thanks.