Transaction functions throw dbExceptions now
committing a Transaction is done now within try-block