avoid rollback in transaction management code example
Example: how to avoid rollback in transaction management
@Transactional(propagation = Propagation.REQUIRES_NEW, noRollbackFor={Exception1.class, Exception2.class})
public void registerStuffDone()() {
//code
}