Closed mbjones closed 4 months ago
Original Redmine Comment Author Name: ben leinfelder (ben leinfelder) Original Date: 2013-08-07T17:52:47Z
We do not want to entity-encode special (Chinese) characters and instead want to use UTF-8 encoding. The mechanism in Moprho for posting data to the Metacat servlet was not properly specifying utf-8 character encoding.
This commit addresses that issue. You can build from this branch and test the fix. It may be a good idea to release a patch update of Morpho (v1.10.1) so that other users can benefit from this modification.
Author: leinfelder Date: 2013-08-07 10:49:17 -0700 (Wed, 07 Aug 2013) New Revision: 5731
Modified: branches/MORPHO_1_10_0/src/edu/ucsb/nceas/morpho/Morpho.java branches/MORPHO_1_10_0/src/edu/ucsb/nceas/morpho/framework/HttpMessage.java
Original Redmine Comment Author Name: ben leinfelder (ben leinfelder) Original Date: 2013-11-06T23:12:10Z
Looks like there's another issue with this in MetacatDataStore.
Author Name: ben leinfelder (ben leinfelder) Original Redmine Issue: 6045, https://projects.ecoinformatics.org/ecoinfo/issues/6045 Original Date: 2013-08-05 Original Assignee: ben leinfelder
Hi Ben,
There is a Chinese display problem in Matacat 2.0.6 when the data package uploading from Morpho 1.10.0. My colleague, Chen-Tsai Chiu, modified the XMLUtil.java(MORPHO_1_10_0/src/edu/ucsb/nceas/morpho/util/). He add codes(red part) to the XMLUtil.jave as following.
We can't make sure the way is correct but it works. Does it happen in other language?
Thank you.
Meei-ru