When using multiple repositories in a transaction, events are stacked up together inside a single bundle. That bundle is then processed by the ReconnectedEventBundleImpl for re-injecting session and then transmitted to post-commit listeners.
Problem are
- ReconnectEventBundleImpl do not support that kind of bundle (can be easily fixed, see
NXP-5534) - BinaryTextListener checks and warns about
That needs to be fixed, if we want to support multiple repositories accesses.