vals.add(new BasicNameValuePair("tool", "rnaview"));
vals.add(new BasicNameValuePair("data", pdbfile));
vals.add(new BasicNameValuePair("output", "rnaml"));
- return processJsonResponseFor(HttpClientUtils.doHttpUrlPost(twoDtoolsURL, vals));
+ // return processJsonResponseFor(HttpClientUtils.doHttpUrlPost(twoDtoolsURL, vals));
+ ArrayList<Reader> readers = new ArrayList<Reader>();
+ readers.add(HttpClientUtils.doHttpUrlPost(twoDtoolsURL, vals));
+ return readers.iterator();
+
}
public static Iterator<Reader> processJsonResponseFor(Reader respons) throws Exception
{
List<NameValuePair> vals = new ArrayList<NameValuePair>();
vals.add(new BasicNameValuePair("tool", "rnaview"));
vals.add(new BasicNameValuePair("pdbid", pdbid));
- vals.add(new BasicNameValuePair("format", "rnaml"));
- java.net.URL geturl = new URL(twoDtoolsURL+"?tool=rnaview&output=rnaml&pdbid="+pdbid);
- return processJsonResponseFor(new InputStreamReader(geturl.openStream()));
+ vals.add(new BasicNameValuePair("output", "rnaml"));
+ java.net.URL geturl = new URL(twoDtoolsURL+"?tool=rnaview&pdbid="+pdbid+"&output=rnaml");
+ //return processJsonResponseFor(new InputStreamReader(geturl.openStream()));
+ ArrayList<Reader> readers = new ArrayList<Reader>();
+ readers.add(new InputStreamReader(geturl.openStream()));
+ return readers.iterator();
}
}