SonarQube
  1. SonarQube
  2. SONAR-1693

Server-side extensions can not use external dependencies

    Details

    • Type: Bug Bug
    • Status: Closed Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: 2.2
    • Fix Version/s: 2.3
    • Component/s: API
    • Labels:
      None
    • Number of attachments :
      0

      Description

      When using server side extensions (i.e LoginPasswordAuthenticator) there are a problem with plugin classloader. The plugin dependencies are not loaded (ClassNotFound exception is thrown when an external class is required).
      If I decompress the plugin jar I can see the lib dir in META-INF containing all external dependencies.

        Issue Links

          Activity

          Hide
          Simon Brandhof added a comment -

          I rename this issue because it affects any kinds of server-side extensions.

          Show
          Simon Brandhof added a comment - I rename this issue because it affects any kinds of server-side extensions.

            People

            • Assignee:
              Simon Brandhof
              Reporter:
              Antonio Manuel Muñiz Martín
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: