mxsm opened a new issue, #4794: URL: https://github.com/apache/rocketmq/issues/4794
**BUG REPORT** 1. Please describe the issue you observed: when I send CONTROLLER_ELECT_MASTER to controller, then controller process is complete and return RemotingCommand  ElectMasterResponseHeader brokerMemberGroup attribute is not null. but Client get response and ElectMasterResponseHeader, brokerMemberGroup attribute is null after deserialization  - What is expected to see? I'm expected to see brokerMemberGroup is not null - What did you see instead? in fact I see ElectMasterResponseHeader attribute brokerMemberGroup is null after deserialization 2. Please tell us about your environment: branch: develop 3. Other information (e.g. detailed explanation, logs, related issues, suggestions on how to fix, etc): CommandCustomHeader have custom attribute like: ElectMasterResponseHeader attribute brokerMemberGroup that instacne of BrokerMemberGroup, Not a Java-defined type like Long, String and so on. the basic type. Why does this happen? when server need return the response the CommandCustomHeader's attributes will be put into a map, name as map key, and attribute value as map value. the CommandCustomHeader is not serialized  - Question RemotingCommand CustomHeader is not support custom type serialization? if so why? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
