we are talking about transactions in this chapter. the mode should be transactional, for example, ```FULL_XA```