David Handermann created NIFI-15048:
---------------------------------------

             Summary: Refactor Confluent Schema Registry using Web Client 
Service
                 Key: NIFI-15048
                 URL: https://issues.apache.org/jira/browse/NIFI-15048
             Project: Apache NiFi
          Issue Type: Improvement
          Components: Extensions
            Reporter: David Handermann
            Assignee: David Handermann


The Confluent Schema Registry currently uses the nifi-web-utils common module 
and the GlassFish implementation of the Jakarta RESTful Web Services client 
interface. This introduces a number of dependencies, and does not follow common 
usage of the Apache NiFi WebClientService interface that provides standard HTTP 
client integration using the Java HttpClient class.

The Confluent Schema Registry REST client should be refactored using the 
WebClientService interface and the associated standard implementation. In order 
to minimize flow configuration changes, the refactored approach should depend 
on the standard implementation of WebClientService instead of the 
WebClientServiceProvider Controller Service. Subsequent issues could evaluate 
migration to the Controller Service implementation.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to