LetLetMe opened a new issue, #7440: URL: https://github.com/apache/rocketmq/issues/7440
### Before Creating the Bug Report - [X] I found a bug, not just asking a question, which should be created in [GitHub Discussions](https://github.com/apache/rocketmq/discussions). - [X] I have searched the [GitHub Issues](https://github.com/apache/rocketmq/issues) and [GitHub Discussions](https://github.com/apache/rocketmq/discussions) of this repository and believe that this is not a duplicate. - [X] I have confirmed that this bug belongs to the current repository, not other repositories of RocketMQ. ### Runtime platform environment ubuntu ### RocketMQ version 5.1.5 ### JDK Version 11 ### Describe the Bug The Message class lacks some getter and setter methods, which causes an error during the JSON serialization of Message and its subclasses. This is because the JSON serialization framework relies on getter and setter methods to infer properties. ### Steps to Reproduce add getter and setter method ### What Did You Expect to See? class Message can be serialized ### What Did You See Instead? class Message can not be serialized ### Additional Context The Message class lacks some getter and setter methods, which causes an error during the JSON serialization of Message and its subclasses. This is because the JSON serialization framework relies on getter and setter methods to infer properties. -- 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: commits-unsubscr...@rocketmq.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org