I agree with mmarkus that we could do without an abstraction layer here... the transport factory configuration is there mostly for AS to inject their own JGroups channel, I doubt anyone has an implementation based on something else.