Maven 2 & 3

Ordering of extension class path is indeterministic

Details

  • Complexity:
    Intermediate
  • Patch Submitted:
    Yes
  • Number of attachments :
    3

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.

  1. deterministic-dependency-ordering.patch
    28/Oct/08 2:05 PM
    7 kB
    Benjamin Bentmann
  2. log-bad.txt
    28/Oct/08 8:11 AM
    34 kB
    Benjamin Bentmann
  3. log-good.txt
    28/Oct/08 8:11 AM
    34 kB
    Benjamin Bentmann

Issue Links

Activity

Hide
Benjamin Bentmann added a comment -

A (currently disabled) IT is online.

Show
Benjamin Bentmann added a comment - A (currently disabled) IT is online.
Hide
Brett Porter added a comment -

Applied and re-instated the IT

Show
Brett Porter added a comment - Applied and re-instated the IT

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: