I\'ve wired in a custom ValidationBehaviour pipline. This throws the custom TransactionErrorException as expected:
internal class ValidationBehaviour<