Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-6991

Connect Rest Extension Plugin issue with Class Loader

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.0.0
    • Fix Version/s: 2.0.0, 2.1.0
    • Component/s: KafkaConnect
    • Labels:
      None

      Description

      KAFKA-6776 implementation has 2 issues with the class loader.

      1. If a RestExtension plugin is available in the classpath, then the plugin gets associated with all the plugin class loaders. This is happening because the Manifest resource is searched in the parent class loader as well by default. 
      2. The class name associated with the plugin class loader is incorrect. It should be the implementation class instead of the interface.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                mageshn Magesh kumar Nandakumar
                Reporter:
                mageshn Magesh kumar Nandakumar
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: