standard function for bootstrapping discovery threads
authorjprocter <Jim Procter>
Fri, 14 May 2010 17:04:08 +0000 (17:04 +0000)
committerjprocter <Jim Procter>
Fri, 14 May 2010 17:04:08 +0000 (17:04 +0000)
src/jalview/bin/Jalview.java
src/jalview/gui/Desktop.java

index b36ac18..2c68662 100755 (executable)
@@ -180,7 +180,7 @@ public class Jalview
     {
       desktop = new Desktop();
       desktop.setVisible(true);
-      desktop.discoverer.start();
+      desktop.startServiceDiscovery();
       if (!aparser.contains("nousagestats"))
       {
         startUsageStats(desktop);
index 3ea93ce..471a40a 100755 (executable)
@@ -1886,4 +1886,10 @@ public class Desktop extends jalview.jbgui.GDesktop implements
     return v_client;
 
   }
+
+  public void startServiceDiscovery()
+  {
+    discoverer.start();
+    new Thread(jalview.ws.jws2.Jws2Discoverer.getDiscoverer()).start();
+  }
 }