Uploaded image for project: 'Ranger'
  1. Ranger
  2. RANGER-313

Ranger Admin to load plugin classes in a child class-loader to avoid potential library conflicts

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.5.0
    • Fix Version/s: 0.5.0
    • Component/s: None
    • Labels:
      None

      Description

      Ranger Admin uses implementation provided by plugins for resource-lookup and configuration-validation (Test Connection button from UI). The libraries used by the plugin can potentially conflict with libraries used by Ranger Admin (or other plugins). To avoid any impact on Ranger Admin functionality, the libraries provided by each plugin should be loaded in a separate class-loader that gets used only during resource-lookup and configuration-validation.

        Attachments

          Activity

            People

            • Assignee:
              madhan Madhan Neethiraj
              Reporter:
              madhan Madhan Neethiraj
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: