X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=server%2Fcompbio%2Fws%2Fjpred%2FJpredWS.java;h=5249280f4fb53465b6bd5abd010e4f735a03de24;hb=d533fe6c1adf9f81009386ce42a9beb6999f7c3c;hp=9978cc4b5a0e08f3e730c076d1d4d22611900971;hpb=e42ffa7fff3b1bcc7b85451ab0914422d36d8324;p=proteocache.git diff --git a/server/compbio/ws/jpred/JpredWS.java b/server/compbio/ws/jpred/JpredWS.java index 9978cc4..5249280 100644 --- a/server/compbio/ws/jpred/JpredWS.java +++ b/server/compbio/ws/jpred/JpredWS.java @@ -13,6 +13,15 @@ import compbio.cassandra.CassandraNativeConnector; import compbio.cassandra.readers.SequenceReader; import compbio.engine.archive.ArchivedJob; +/** + * Implementation of the Jpred web service in ProteoCache + * + * @author Alexander Sherstnev + * @author Natasha Sherstneva + * + * @version 1.0 + * @since Jan 2014 + */ @WebService(endpointInterface = "compbio.ws.jpred.Jpred", targetNamespace = "http://server.proteocache.ws", serviceName = "ProteoCacheWS", portName = "ProteoCacheWSPort") public class JpredWS implements Jpred { private static Logger log = Logger.getLogger(CassandraNativeConnector.class); @@ -71,7 +80,7 @@ public class JpredWS implements Jpred { @Override public String getArchive(String jobid) { - String link = "undefined"; + String link = null; ArchivedJob aj = new ArchivedJob(jobid); try { link = aj.prepareJobArchiveToWeb(); @@ -79,6 +88,7 @@ public class JpredWS implements Jpred { log.error("JpredWS.findSequence: IO exception with job archive file"); log.error(e.getLocalizedMessage(), e.getCause()); } + // if the archive file is not available null is returned return link; }