+ getClass().getClassLoader().loadClass("compbio.ws.client.Jws2Client");
+ } catch (ClassNotFoundException e)
+ {
+ System.err.println(
+ "Not enabling JABA Webservices : client jar is not available."
+ + "\nPlease check that your webstart JNLP file is up to date!");
+ running = false;
+ return;
+ }
+ // reinitialise records of good and bad service URLs
+ if (services != null)
+ {
+ services.removeAllElements();
+ }
+ if (urlsWithoutServices != null)
+ {
+ urlsWithoutServices.removeAllElements();
+ }
+ if (invalidServiceUrls != null)
+ {
+ invalidServiceUrls.removeAllElements();
+ }
+ if (validServiceUrls != null)
+ {
+ validServiceUrls.removeAllElements();
+ }
+ ArrayList<String> svctypes = new ArrayList<>();
+
+ List<JabaWsServerQuery> qrys = new ArrayList<>();
+ for (final String jwsserver : getServiceUrls())
+ {
+ JabaWsServerQuery squery = new JabaWsServerQuery(this, jwsserver);
+ if (svctypes.size() == 0)