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.10 -r1.11 --- lams_common/src/java/org/lamsfoundation/lams/integration/service/IntegrationService.java 26 Apr 2007 04:31:06 -0000 1.10 +++ lams_common/src/java/org/lamsfoundation/lams/integration/service/IntegrationService.java 25 May 2007 06:02:29 -0000 1.11 @@ -33,6 +33,7 @@ import java.net.URLConnection; import java.net.URLEncoder; import java.text.ParseException; +import java.util.Collections; import java.util.Date; import java.util.HashMap; import java.util.List; @@ -159,11 +160,13 @@ }else if(langIsoCode.trim().length()>0){ List list = service.findByProperty(SupportedLocale.class, "languageIsoCode", langIsoCode); if(list!=null && list.size()>0){ + Collections.sort(list); locale = (SupportedLocale)list.get(0); } }else if(countryIsoCode.trim().length()>0){ List list = service.findByProperty(SupportedLocale.class, "countryIsoCode", countryIsoCode); if(list!=null && list.size()>0){ + Collections.sort(list); locale = (SupportedLocale)list.get(0); } }