qsb.append(fetcher.getAccessionSeparator());\r
}\r
} while (doMultiple && qs.hasMoreElements());\r
-\r
- // create a fetcher and go to it\r
- AlignmentI seqset = fetcher.getSequenceRecords(qsb.toString());\r
+ \r
+ AlignmentI seqset=null;\r
+ try {\r
+ // create a fetcher and go to it\r
+ seqset = fetcher.getSequenceRecords(qsb.toString());\r
+ } catch (Exception ex)\r
+ {\r
+ System.err.println("Failed to retrieve the following from "+db);\r
+ System.err.println(qsb);\r
+ ex.printStackTrace(System.err);\r
+ }\r
// TODO: Merge alignment together - perhaps\r
if (seqset != null)\r
{\r
int n = 0;\r
while (qv.hasMoreElements())\r
{\r
- System.err.print(" " + qv + ";");\r
+ System.err.print(" " + qv.nextElement() + ";");\r
if (n++ > 10)\r
{\r
System.err.println();\r