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

Do not use reflection when configuring subclasses of AbstractApiComponent

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Duplicate
    • Affects Version/s: None
    • Fix Version/s: 3.5.0
    • Component/s: None
    • Labels:
      None
    • Estimated Complexity:
      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

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

                Dates

                • Created:
                  Updated:
                  Resolved: