JAL-3690 Let's enable web services (seriously this time)
[jalview.git] / src / jalview / gui / AlignFrame.java
index 9e0fe6f..c30a5a9 100644 (file)
@@ -418,9 +418,9 @@ public class AlignFrame extends GAlignFrame
     if (Desktop.desktop != null)
     {
       this.setDropTarget(new java.awt.dnd.DropTarget(this, this));
+      addServiceListeners();
       if (!Platform.isJS())
       {
-        addServiceListeners();
       }
       setGUINucleotide();
     }
@@ -991,6 +991,12 @@ public class AlignFrame extends GAlignFrame
   {
     progressBar.setProgressBar(message, id);
   }
+  
+  @Override
+  public void removeProgressBar(long id)
+  {
+    progressBar.removeProgressBar(id);
+  }
 
   @Override
   public void registerHandler(final long id,
@@ -4414,6 +4420,7 @@ public class AlignFrame extends GAlignFrame
       webService.removeAll();
       if (Cache.getDefault("SHOW_SLIVKA_SERVICES", true))
       {
+        Cache.log.info("Building web service menu for slivka");
         SlivkaWSDiscoverer discoverer = SlivkaWSDiscoverer.getInstance();
         JMenu submenu = new JMenu("Slivka");
         buildWebServicesMenu(discoverer, submenu);