Bug 31184 - Japanese JDBC response data can not be displayed correctly in view results Tree
Summary: Japanese JDBC response data can not be displayed correctly in view results Tree
Status: RESOLVED FIXED
Alias: None
Product: JMeter - Now in Github
Classification: Unclassified
Component: Main (show other bugs)
Version: 2.0.1
Hardware: PC All
: P3 minor (vote)
Target Milestone: ---
Assignee: JMeter issues mailing list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-12 17:51 UTC by Gyota Kondo
Modified: 2005-07-10 16:48 UTC (History)
0 users



Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gyota Kondo 2004-09-12 17:51:10 UTC
Currently, JDBC response data is set useing String.getByte() in JDBC sampler 
code.
This means that JDBC response data is encoded using platform default encoding.
But SampleResult.dataEncoding is not set in JDBC sampler.
If dataEncoding isn't set, view results tree get string using default 
encoding "ISO-8859-1".

so, I think, SampleResult.dataEncoding should be set as platform default 
encoding as following:

  res.setDataType(SampleResult.TEXT);
  res.setDataEncoding(System.getProperty("file.encoding"));

I confirmed this code works.
thak you,
Comment 1 Sebb 2005-07-11 00:48:02 UTC
Applied to code for version 2.1.
Comment 2 The ASF infrastructure team 2022-09-24 20:37:33 UTC
This issue has been migrated to GitHub: https://github.com/apache/jmeter/issues/1441