yuluo-yx opened a new issue, #1789:
URL: https://github.com/apache/rocketmq-dashboard/issues/1789

   **BUG REPORT**
   
   1. Please describe the issue you observed:
   
   - What did you do (the steps to reproduce)?
   
   Send a normal or transactional topic message containing non-ASCII text while 
the JVM default charset is not UTF-8.
   
   - What did you expect to see?
   
   The dashboard should encode request text deterministically as UTF-8.
   
   - What did you see instead?
   
   Both send paths call `String.getBytes()` without a charset. Message bytes 
therefore depend on the host JVM configuration and can corrupt text across 
environments.
   
   2. Please tell us about your environment:
   
   - apache/rocketmq-dashboard master
   - baseline commit `770822bbc812bfd0c2a94aa0128ab6f59b50d076`
   - JDK 17 with ISO-8859-1 default encoding for reproduction
   
   3. Other information:
   
   Both normal and transactional producers require the same explicit encoding.


-- 
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]

Reply via email to