Chinese Character Issue


Have one Java code which is using jdbc:odbc driver to select data from SQL server which converts the resultset into Idata, delivers to a b2b server version 4.6 by calling an service.

Resultset has some chinese characters fields. When I look at the pipe line, chinese characters are corrupted as it shows ‘?’ for each chinese chracter.

The first step in the service calling from Java is “stringToDocument” which coverts $xmlstring to a document. The documentToRecord after some map steps again to Document and routeXML. The data hits TN log as ‘?’ for chinese.

Not sure any thing needs to ne set in the odbc driver end else in IS server. Appreciate your early ideas to solve this issue.