code: public static List<CategorizedMonomer> loadMonomerCategorization() throws IOException, URISyntaxException {
  		List<CategorizedMonomer> config = new LinkedList<CategorizedMonomer>();
  
  		CloseableHttpClient httpclient = HttpClients.createDefault();
  
  		// There is no need to provide user credentials
  		// HttpClient will attempt to access current user security context
  		// through Windows platform specific methods via JNI.
  		CloseableHttpResponse response = null;
  		try {
  			response = WSAdapterUtils
  					.getResource(MonomerStoreConfiguration.getInstance().getWebserviceEditorCategorizationFullURL());
  
  			LOG.debug(response.getStatusLine().toString());
  
  			JsonFactory jsonf = new JsonFactory();
  			InputStream instream = response.getEntity().getContent();
  
  			JsonParser jsonParser = jsonf.createJsonParser(instream);
  			config = deserializeEditorCategorizationConfig(jsonParser);
  			LOG.debug(config.size() + " categorization info entries loaded");
  
  			EntityUtils.consume(response.getEntity());
  
  		} finally {
  			if (response != null) {
  				response.close();
  			}
  			if (httpclient != null) {
  				httpclient.close();
  			}
  		}
  
  		return config;
  	}
docs: Loads the monomer categories using the URL configured in
  {@code MonomerStoreConfiguration}.
  
  @return List containing monomer categories
  
  @throws IOException IO error
  @throws URISyntaxException url is not valid