Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-15119

Do not use reflection when configuring subclasses of AbstractApiComponent

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Duplicate
    • None
    • 3.5.0
    • None
    • None
    • Unknown

    Description

      Original report https://github.com/apache/camel-quarkus/issues/1108

      AbstractApiComponent is currently the superclass of Box, Braintree, FHIR, Google*, Olingo*, Twillio and Zendesk.

      Configuration classes such as BraintreeConfiguration and all its generated subclasses (AddOnGatewayEndpointConfiguration, AddressGatewayEndpointConfiguration, ClientTokenGatewayEndpointConfiguration, ...) require registering for reflection on Camel Quarkus.

      If would be nice if the configurer approach could cover these too.

      Attachments

        Issue Links

          Activity

            People

              davsclaus Claus Ibsen
              ppalaga Peter Palaga
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: