Index: /SPARQLBuilderWWW/src/java/org/biohackathon/SPARQLBuilder/www/EPServlet.java
===================================================================
--- /SPARQLBuilderWWW/src/java/org/biohackathon/SPARQLBuilder/www/EPServlet.java (revision 206)
+++ /SPARQLBuilderWWW/src/java/org/biohackathon/SPARQLBuilder/www/EPServlet.java (revision 227)
@@ -17,4 +17,5 @@
 import org.biohackathon.SPARQLBuilder.OWL.*;
 import javax.json.*;
+import java.util.*;
 
 //import java.io.*;
@@ -81,8 +82,13 @@
 
         String[] elist = qpg.getFactory().getEndpointURIList();
+        SortedSet<String> sortedelist = new TreeSet<String>();
+        for (int i = 0; i < elist.length; i++ ){
+            sortedelist.add(elist[i]);
+        }        
         JsonBuilderFactory jbfactory = Json.createBuilderFactory(null);
         JsonArrayBuilder jab = jbfactory.createArrayBuilder();
-        for (int i = 0; i < elist.length; i++ ){
-            jab.add(elist[i]);
+        Iterator<String> eit = sortedelist.iterator();
+        while( eit.hasNext() ){
+            jab.add(eit.next());            
         }
         JsonArray ja = jab.build();
