X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fuk%2Fac%2Fvamsas%2Fclient%2FSessionUrn.java;h=66b73c33d85e299bb0032e05d59788c062249cb9;hb=024578be8f841909a0ec507d246025696de30992;hp=54f722600c7be7452d1aa627da104ce8aaa45d55;hpb=56897503b2dfa9a5743d3032f970d1e9b86fc7a6;p=vamsas.git diff --git a/src/uk/ac/vamsas/client/SessionUrn.java b/src/uk/ac/vamsas/client/SessionUrn.java index 54f7226..66b73c3 100644 --- a/src/uk/ac/vamsas/client/SessionUrn.java +++ b/src/uk/ac/vamsas/client/SessionUrn.java @@ -3,10 +3,8 @@ */ package uk.ac.vamsas.client; -import java.io.File; import java.net.URI; import java.util.Hashtable; -import java.util.Vector; /** * @author jimp @@ -63,14 +61,18 @@ public abstract class SessionUrn { } /** - * Set arun attribute + * Set the urn attribute * create a URI from the provided String * * @param urnString urn to convert to a URN */ - protected void setURN(String urnString) throws NullPointerException, IllegalArgumentException + protected void setURN(String urnString) throws InvalidSessionUrnException// NullPointerException, IllegalArgumentException { - this.urn = URI.create(urnString); + try { + this.urn = URI.create(urnString); + } catch (Exception e) { + throw new InvalidSessionUrnException(e); + } } }