removed unnecessary parameters and changed alignment upload to use file upload parame...
[jalview.git] / src / jalview / ws / rest / RestClient.java
index f42c0c4..95de391 100644 (file)
@@ -309,18 +309,19 @@ public class RestClient extends WSClient implements WSClientI,
     jalview.ws.rest.params.JobConstant toolp;
     //toolp = new jalview.ws.rest.JobConstant("tool","jalview");
     //iparams.put(toolp.token, toolp);
-    toolp = new jalview.ws.rest.params.JobConstant("mbjob[method]","shmr");
-    iparams.put(toolp.token, toolp);
-    toolp = new jalview.ws.rest.params.JobConstant("mbjob[description]","step 1");
-    iparams.put(toolp.token, toolp);
-    toolp = new jalview.ws.rest.params.JobConstant("start_search","1");
-    iparams.put(toolp.token, toolp);
-    toolp = new jalview.ws.rest.params.JobConstant("blast","0");
-    iparams.put(toolp.token, toolp);
+    //toolp = new jalview.ws.rest.params.JobConstant("mbjob[method]","shmr");
+    //iparams.put(toolp.token, toolp);
+    //toolp = new jalview.ws.rest.params.JobConstant("mbjob[description]","step 1");
+    //iparams.put(toolp.token, toolp);
+    //toolp = new jalview.ws.rest.params.JobConstant("start_search","1");
+    //iparams.put(toolp.token, toolp);
+    //toolp = new jalview.ws.rest.params.JobConstant("blast","0");
+    //iparams.put(toolp.token, toolp);
     
     jalview.ws.rest.params.Alignment aliinput = new jalview.ws.rest.params.Alignment();
-    aliinput.token = "ali";//_file";
-    aliinput.writeAsFile=false;//true;
+    // SHMR server has a 65K limit for content pasted into the 'ali' parameter, so we always upload our files.
+    aliinput.token = "ali_file";//_file";
+    aliinput.writeAsFile=true;//true;
     //aliinput.token = "ali_file";
     //aliinput.writeAsFile=true;
     iparams.put(aliinput.token, aliinput);