code: public void configure(@Observes(precedence = CitrusExtensionConstants.REMOTE_CONFIG_PRECEDENCE) BeforeSuite event) {
          try {
              log.info("Producing Citrus remote configuration");
              configurationInstance.set(CitrusConfiguration.from(getRemoteConfigurationProperties()));
          } catch (Exception e) {
              log.error(CitrusExtensionConstants.CITRUS_EXTENSION_ERROR, e);
              throw e;
          }
      }
docs: Observes before suite event and tries to load Citrus remote extension properties.
  @param event