This utility method marks transaction associated with the current thread for rollback.
The need to do it explicitly arises when transaction management environment
will not automatically notice the failure condition and will not automatically rollback the transaction