Index: lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/ExportServlet.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/ExportServlet.java,v diff -u -r1.5 -r1.6 --- lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/ExportServlet.java 10 Aug 2006 04:42:40 -0000 1.5 +++ lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/ExportServlet.java 22 Aug 2006 06:48:38 -0000 1.6 @@ -74,9 +74,7 @@ private class StringComparator implements Comparator{ public int compare(String o1, String o2) { if(o1 != null && o2 != null){ - int c = o1.compareTo(o2); - //to ensure String does not overlap even they have duplicated name. - return c==0?1:c; + return o1.compareTo(o2); }else if(o1 != null) return 1; else Index: lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/MonitoringAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/MonitoringAction.java,v diff -u -r1.31 -r1.32 --- lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/MonitoringAction.java 2 Aug 2006 01:08:47 -0000 1.31 +++ lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/web/MonitoringAction.java 22 Aug 2006 06:48:38 -0000 1.32 @@ -94,9 +94,7 @@ private class SessionComparator implements Comparator{ public int compare(SessionDTO o1, SessionDTO o2) { if(o1 != null && o2 != null){ - int c = o1.getSessionName().compareTo(o2.getSessionName()); - //to ensure session can be put into map even they have duplicated name. - return c==0?1:c; + return o1.getSessionName().compareTo(o2.getSessionName()); }else if(o1 != null) return 1; else