@Override
      public void onFailure(@NotNull String errorMessage, @Nullable String errorDetails) {
        if (!StringUtil.isEmpty(errorDetails)) {
          LOG.warn(errorDetails);
        }
        error.set(new ConfigurationException(
          JavaUiBundle.message("error.resolve.with.log_link", errorMessage, PathManager.getLogPath()),
          JavaUiBundle.message("error.resolve.generic")));
      }
@Override
      public void onFailure(@NotNull String errorMessage, @Nullable String errorDetails)