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

Add capability to customize BindableService class generation

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 3.4.0
    • camel-grpc
    • None
    • Unknown

    Description

      camel-grpc uses Javassist to extend and proxy gRPC BindableService abstract classes.

      This is problematic for Quarkus native support as the camel component dynamically creates and instantiates the class at runtime. It'd be nice if some abstraction existed to customize how this is done, as Quarkus has its own build time class generation tooling and therefore does not need Javassist.

      Attachments

        Issue Links

          Activity

            People

              jamesnetherton James Netherton
              jamesnetherton James Netherton
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: