【发布时间】:2012-08-24 04:46:26
【问题描述】:
我从 WSDL 源生成了一堆 java 文件。我使用 Apache CXF 2.6.1 来生成文件。
当我将代码放到运行 jetty 和 maven 的生产机器上并通过生成的 java 文件向服务器发送请求时,它会以某种方式更改系统/JVM 字符编码。瑞典语字符 å、ä 和 ö 变为 Ã¥、ä、ö。
我无法在我自己的盒子上复制它。
有人知道吗?
【问题讨论】:
-
这个主题出现在 CXF jira 中。 issues.apache.org/jira/browse/CXF-2450
-
耗时较长,但可以访问。
-
是的。它在 Safari 中可以访问,但在 chrome 中无法访问。
-
file.encoding=UTF-8 已经设置好了。还有其他想法吗?
-
我之前也遇到过类似的问题;这是由http压缩引起的。也许你可以检查你的网络服务器配置。