code: private List<SimpleJsonSchema> filterByRepositoryName(List<JsonSchemaRepository> schemaRepositories,
                                                            JsonMessageValidationContext jsonMessageValidationContext) {
          for (JsonSchemaRepository jsonSchemaRepository : schemaRepositories) {
              if (Objects.equals(jsonSchemaRepository.getName(), jsonMessageValidationContext.getSchemaRepository())) {
                  if (log.isDebugEnabled()) {
                      log.debug("Found specified schema-repository: \"" +
                              jsonMessageValidationContext.getSchemaRepository() + "\".");
                  }
                  return jsonSchemaRepository.getSchemas();
              }
          }
  
          throw new CitrusRuntimeException("Could not find the specified schema repository: " +
                  "\"" + jsonMessageValidationContext.getSchemaRepository() + "\".");
      }
docs: Filters the schema repositories by the name configured in the jsonMessageValidationContext
  @param schemaRepositories The List of schema repositories to filter
  @param jsonMessageValidationContext The validation context of the json message containing the repository name
  @return The list of json schemas found in the matching repository
  @throws CitrusRuntimeException If no matching repository was found