private void init(String url, String login, String password, boolean insecure) throws Exception { HttpClient client = HttpUtility.threadSafeClient(); if (insecure) { HttpUtility.setInsecureAccess(client); } SchedulerRestClient restApiClient = new SchedulerRestClient(url, new ApacheHttpClient4Engine(client)); ResteasyProviderFactory factory = ResteasyProviderFactory.getInstance(); factory.register(new WildCardTypeReader()); factory.register(new OctetStreamReader()); factory.register(new TaskResultReader()); setApiClient(restApiClient); this.url = url; this.login = login; this.password = password; renewSession(); }