Uploaded image for project: 'Maven'
  1. Maven
  2. MNG-3805

Ordering of extension class path is indeterministic

    XMLWordPrintableJSON

Details

    • Patch

    Description

      One part of Maven where class path ordering hasn't already been fixed in the past is the extension class path. Apart from a proposed patch, two logs from our IT testmng3599useHttpProxyForWebDAV are attached. Both were run against Maven 2.0.10-RC1, with the only difference being one using JDK 1.4 and the other one 1.6. Not only do these logs substantially differ, the build on JDK 1.6 even fails due to picking up the wrong extension classes.

      Attachments

        1. log-bad.txt
          34 kB
          Benjamin Bentmann
        2. log-good.txt
          34 kB
          Benjamin Bentmann
        3. deterministic-dependency-ordering.patch
          7 kB
          Benjamin Bentmann

        Issue Links

          Activity

            People

              brett Brett Porter
              bentmann Benjamin Bentmann
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: