@Override public void initialize(Settings settings, StorageEngine store) throws Exception { this.settings = settings; this.store = store; restAccess = new JiraRestAccess( settings.getJiraUrl(), settings.getJiraUser(), settings.getJiraPassword()); ClientResponse response = restAccess.get("/myself"); if (response.getStatus() != Status.OK.getStatusCode()) { throw new RuntimeException("Unable to connect to jira repository: " + response.toString()); } this.projectOptional = getProject(); }