public SchemaSourceRepository schemaRepoSchemaSourceRepository(Client jerseyClient) {
SchemaRepoClient client = new JerseySchemaRepoClient(jerseyClient, URI.create(schemaRepositoryProperties.getServerUrl()));
return new SchemaRepoSchemaSourceRepository(client);
}
@Bean
<BUG>@ConditionalOnMissingBean(SchemaSourceRepository.class)
@ConditionalOnProperty(value = "schema.repository.type", havingValue = "topic_field")
public SchemaSourceRepository topicFieldSchemaSourceRepository() {
return new TopicFieldSchemaSourceRepository(topicService);
}
@Bean</BUG>
public SchemaSourceProvider schemaSourceProvider(SchemaSourceRepository schemaSourceRepository) {

public SchemaSourceRepository schemaRepoSchemaSourceRepository(Client jerseyClient) {
SchemaRepoClient client = new JerseySchemaRepoClient(jerseyClient, URI.create(schemaRepositoryProperties.getServerUrl()));
return new SchemaRepoSchemaSourceRepository(client);
}
@Bean
public SchemaSourceProvider schemaSourceProvider(SchemaSourceRepository schemaSourceRepository) {
