Does this really work if there is no transport defined in the global configuration/all the caches are local? I would expect a NPE here.