Change transaction propagation to SUPPORTS for that as otherwise an UnexpectedRollbackException gets thrown