X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fws%2Frest%2FRestServiceDescription.java;fp=src%2Fjalview%2Fws%2Frest%2FRestServiceDescription.java;h=af3ea86e73ee279d2ebf792cb1c919b996a551a7;hb=ce0b7a6c34cd7b2a46419ac8f303204dca03f816;hp=b07f3b6a6815edda274cd44f4ec0c3889de3fd1a;hpb=45d7b8f24253fa1c49977feedfe8a0f2f7cea85e;p=jalview.git diff --git a/src/jalview/ws/rest/RestServiceDescription.java b/src/jalview/ws/rest/RestServiceDescription.java index b07f3b6..af3ea86 100644 --- a/src/jalview/ws/rest/RestServiceDescription.java +++ b/src/jalview/ws/rest/RestServiceDescription.java @@ -625,10 +625,10 @@ public class RestServiceDescription InputType jinput; while (prms.find()) { - if (lastp < prms.start(0)) + if (lastp < prms.start()) { - url += ipurl.substring(lastp, prms.start(0)); - lastp = prms.end(0) + 1; + url += ipurl.substring(lastp, prms.start()); + lastp = prms.end() + 1; } String sep = prms.group(1); String tok = prms.group(2); @@ -640,7 +640,7 @@ public class RestServiceDescription iprmparams = iprm.substring(colon + 1); iprm = iprm.substring(0, colon); } - valid = parseTypeString(prms.group(0), tok, iprm, iprmparams, iparams, + valid = parseTypeString(prms.group(), tok, iprm, iprmparams, iparams, warnings); } if (valid)