Exception...
tx.rollback()   session.close()