Point taken about Autowired.  Actually, currently the codec is not strictly required for the LocalMessageBus unless we enable local serialization. This is not obvious from looking at MessageBusSupport (i.e., there are no guards against a null codec). There is no constructor arg for LMB. I need to take another look at this.