Index: lams_common/src/java/org/lamsfoundation/lams/integration/service/IntegrationService.java =================================================================== RCS file: /usr/local/cvsroot/lams_common/src/java/org/lamsfoundation/lams/integration/service/IntegrationService.java,v diff -u -r1.20 -r1.21 --- lams_common/src/java/org/lamsfoundation/lams/integration/service/IntegrationService.java 13 Oct 2009 02:26:47 -0000 1.20 +++ lams_common/src/java/org/lamsfoundation/lams/integration/service/IntegrationService.java 19 Nov 2009 00:03:36 -0000 1.21 @@ -342,6 +342,9 @@ if (str == null) { throw new UserInfoFetchException("Fail to fetch user data from external server:" + serverMap.getServerid() + " - No data returned from external server"); + } else { + // LDEV-2468 read user data from ext server as UTF-8 + str = new String(str.getBytes(), "UTF-8"); } return CSVUtil.parse(str);