WFLY-4127 Take transaction attirbute into account for non-public lifecycle methods