Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-5360

add a new classloader ("a la" child first for plugin)

    • Icon: New Feature New Feature
    • Resolution: Fixed
    • Icon: Major Major
    • core
    • None

      In order to implement a maven3-plugin, we need a new class loader mechanism to mask current maven classes which are in core (through maven-plugin).

        1. HUDSON-5360
          7 kB
        2. HUDSON-5360
          8 kB
        3. ChildFirstClassLoader.java
          4 kB
        4. ChildFirstClassLoader.java
          3 kB
        5. HUDSON-5360
          9 kB

          [JENKINS-5360] add a new classloader ("a la" child first for plugin)

          Olivier Lamy created issue -
          Olivier Lamy made changes -
          Attachment New: JENKINS-5360 [ 19055 ]
          Olivier Lamy made changes -
          Description Original: For implement a maven3-plugin, we need a new class loader mechanism to mask current maven class which are in core (through maven-plugin). New: In order to implement a maven3-plugin, we need a new class loader mechanism to mask current maven classes which are in core (through maven-plugin).
          Kohsuke Kawaguchi made changes -
          Attachment New: ChildFirstClassLoader.java [ 19064 ]
          Olivier Lamy made changes -
          Attachment New: ChildFirstClassLoader.java [ 19065 ]
          zlosch made changes -
          Link New: This issue is blocking JENKINS-4988 [ JENKINS-4988 ]
          Olivier Lamy made changes -
          Attachment New: JENKINS-5360 [ 19603 ]
          Olivier Lamy made changes -
          Attachment New: JENKINS-5360 [ 19641 ]
          Olivier Lamy made changes -
          Assignee New: Olivier Lamy [ olamy ]
          Resolution New: Fixed [ 1 ]
          Status Original: Open [ 1 ] New: Closed [ 6 ]
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 135449 ] New: JNJira + In-Review [ 203489 ]

            olamy Olivier Lamy
            olamy Olivier Lamy
            Votes:
            6 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: