thanks Stuart, I will fix the test project.

With this, I can confirm all Tycho ITs are passing using staged maven 3.2.5.

Regards,
Jan

> -----Original Message-----
> From: Stuart McCulloch [mailto:mccu...@gmail.com]
> Sent: Dienstag, 16. Dezember 2014 12:31
> To: Maven Developers List
> Subject: RE: [VOTE] Release Maven 3.2.5
> 
> On 16 Dec 2014 10:45, "Sievers, Jan" <jan.siev...@sap.com> wrote:
> >
> > I ran all Tycho ITs using the staged version.
> > I still see one error related to toolchains.
> >
> > The IT is using the toolchains.xml attached and fails the build with
> error below.
> > Not sure if that's a regression in toolchains or our test needs to be
> adapted.
> >
> > I have extracted a small standalone sample from our test project [1] and
> attached pom.xml and toolchains.xml
> >
> > You can build attached pom with attached toolchains
> >
> > mvn clean install --toolchains ./toolchains.xml
> >
> > this works with maven 3.2.3 but breaks with staged maven 3.2.5.
> 
> According to http://mail-archives.apache.org/mod_mbox/maven-
> dev/201412.mbox/<2924203.teZphZ8xW9%40herve-desktop>
> the attached pom.xml configuration is wrong: you need to put the vendor tag
> inside <jdk>...</jdk>
> 
> Previous releases of toolchain were less strict about this - if you wrap
> the vendor inside <jdk>...</jdk> then the test should pass with both
> releases.
> 
> >
> > Regards,
> > Jan
> >
> > [1]
> https://github.com/eclipse/tycho/tree/master/tycho-
> its/projects/surefire.toolchains
> >
> >
> > ----
> >
> > [INFO] --- maven-toolchains-plugin:1.0:toolchain (default) @ toolchains
> ---
> > [DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=0,
> ConflictMarker.markTime=1, ConflictMarker.nodeCount=57,
> ConflictIdSorter.graphTime=0, ConflictIdSorter.topsortTime=0,
> ConflictIdSorter.conflictIdCount=24,
> ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=1,
> ConflictResolver.conflictItemCount=57,
> DefaultDependencyCollector.collectTime=80,
> DefaultDependencyCollector.transformTime=2}
> > [DEBUG] org.apache.maven.plugins:maven-toolchains-plugin:jar:1.0:
> > [DEBUG]    org.apache.maven:maven-plugin-api:jar:2.0.9:compile
> > [DEBUG]    org.apache.maven:maven-toolchain:jar:2.0.9:compile
> > [DEBUG]       org.apache.maven:maven-core:jar:2.0.9:compile
> > [DEBUG]          org.apache.maven:maven-settings:jar:2.0.9:compile
> > [DEBUG]
> org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.9:compile
> > [DEBUG]
> org.apache.maven.reporting:maven-reporting-api:jar:2.0.9:compile
> > [DEBUG]
>  org.apache.maven.doxia:doxia-sink-api:jar:1.0-alpha-10:compile
> > [DEBUG]          org.apache.maven:maven-profile:jar:2.0.9:compile
> > [DEBUG]          org.apache.maven:maven-model:jar:2.0.9:compile
> > [DEBUG]
> org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1:compile
> > [DEBUG]             junit:junit:jar:3.8.1:compile
> > [DEBUG]
> org.apache.maven:maven-repository-metadata:jar:2.0.9:compile
> > [DEBUG]
> org.apache.maven:maven-error-diagnostics:jar:2.0.9:compile
> > [DEBUG]          org.apache.maven:maven-project:jar:2.0.9:compile
> > [DEBUG]
>  org.apache.maven:maven-plugin-registry:jar:2.0.9:compile
> > [DEBUG]          commons-cli:commons-cli:jar:1.0:compile
> > [DEBUG]
> org.apache.maven:maven-plugin-descriptor:jar:2.0.9:compile
> > [DEBUG]
> org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4:compile
> > [DEBUG]          org.apache.maven:maven-artifact-manager:jar:2.0.9:compile
> > [DEBUG]          org.apache.maven:maven-monitor:jar:2.0.9:compile
> > [DEBUG]          org.codehaus.plexus:plexus-utils:jar:1.5.1:compile
> > [DEBUG]          classworlds:classworlds:jar:1.1:compile
> > [DEBUG]       org.apache.maven:maven-artifact:jar:2.0.9:compile
> > [DEBUG] Created new class realm
> plugin>org.apache.maven.plugins:maven-toolchains-plugin:1.0
> > [DEBUG] Importing foreign packages into class realm
> plugin>org.apache.maven.plugins:maven-toolchains-plugin:1.0
> > [DEBUG]   Imported:  < project>toolchains:toolchains:0.0.1-SNAPSHOT
> > [DEBUG] Populating class realm
> plugin>org.apache.maven.plugins:maven-toolchains-plugin:1.0
> > [DEBUG]   Included:
> org.apache.maven.plugins:maven-toolchains-plugin:jar:1.0
> > [DEBUG]   Included:
> org.apache.maven.reporting:maven-reporting-api:jar:2.0.9
> > [DEBUG]   Included: org.apache.maven.doxia:doxia-sink-api:jar:1.0-alpha-10
> > [DEBUG]   Included: junit:junit:jar:3.8.1
> > [DEBUG]   Included: commons-cli:commons-cli:jar:1.0
> > [DEBUG]   Included:
> org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4
> > [DEBUG]   Included: org.codehaus.plexus:plexus-utils:jar:1.5.1
> > [DEBUG]   Excluded: org.apache.maven:maven-plugin-api:jar:2.0.9
> > [DEBUG]   Excluded: org.apache.maven:maven-toolchain:jar:2.0.9
> > [DEBUG]   Excluded: org.apache.maven:maven-core:jar:2.0.9
> > [DEBUG]   Excluded: org.apache.maven:maven-settings:jar:2.0.9
> > [DEBUG]   Excluded:
> org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.9
> > [DEBUG]   Excluded: org.apache.maven:maven-profile:jar:2.0.9
> > [DEBUG]   Excluded: org.apache.maven:maven-model:jar:2.0.9
> > [DEBUG]   Excluded:
> org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1
> > [DEBUG]   Excluded: org.apache.maven:maven-repository-metadata:jar:2.0.9
> > [DEBUG]   Excluded: org.apache.maven:maven-error-diagnostics:jar:2.0.9
> > [DEBUG]   Excluded: org.apache.maven:maven-project:jar:2.0.9
> > [DEBUG]   Excluded: org.apache.maven:maven-plugin-registry:jar:2.0.9
> > [DEBUG]   Excluded: org.apache.maven:maven-plugin-descriptor:jar:2.0.9
> > [DEBUG]   Excluded: org.apache.maven:maven-artifact-manager:jar:2.0.9
> > [DEBUG]   Excluded: org.apache.maven:maven-monitor:jar:2.0.9
> > [DEBUG]   Excluded: classworlds:classworlds:jar:1.1
> > [DEBUG]   Excluded: org.apache.maven:maven-artifact:jar:2.0.9
> > [DEBUG] Configuring mojo
> org.apache.maven.plugins:maven-toolchains-plugin:1.0:toolchain from plugin
> realm
> ClassRealm[plugin>org.apache.maven.plugins:maven-toolchains-plugin:1.0,
> parent: sun.misc.Launcher$AppClassLoader@7960c21a]
> > [DEBUG] Configuring mojo
> 'org.apache.maven.plugins:maven-toolchains-plugin:1.0:toolchain' with
> override configurator -->
> > [DEBUG]   (f) session = org.apache.maven.execution.MavenSession@1afec781
> > [DEBUG]   (f) toolchains =
> org.apache.maven.plugin.toolchain.Toolchains@287ce3a2
> > [DEBUG] -- end configuration --
> > [INFO] Type:vendor
> > [ERROR] Missing toolchain factory for type: vendor. Possibly caused by
> misconfigured project.
> > [ERROR] Cannot find matching toolchain definitions for the following
> toolchain types:
> > vendor
> > [INFO]
> ------------------------------------------------------------------------
> > [INFO] BUILD FAILURE
> > [INFO]
> ------------------------------------------------------------------------
> > [INFO] Total time: 1.958 s
> > [INFO] Finished at: 2014-12-16T11:10:45+01:00
> > [INFO] Final Memory: 13M/305M
> > [INFO]
> ------------------------------------------------------------------------
> > [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-toolchains-plugin:1.0:toolchain (default) on
> project toolchains: Cannot find matching toolchain definitions for the
> following toolchain types:
> > [ERROR] vendor
> > [ERROR] Please make sure you define the required toolchains in your
> ~/.m2/toolchains.xml file.
> > [ERROR] -> [Help 1]
> >
> >
> > > -----Original Message-----
> > > From: Jason van Zyl [mailto:ja...@takari.io]
> > > Sent: Sonntag, 14. Dezember 2014 19:00
> > > To: Maven Developers List
> > > Subject: [VOTE] Release Maven 3.2.5
> > >
> > > Hi,
> > >
> > > Time to release Maven 3.2.5!
> > >
> > > Here is a link to Jira with 22 issues resolved:
> > >
> https://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&version=208
> > > 19
> > >
> > > Staging repo:
> > > https://repository.apache.org/content/repositories/maven-1104/
> > >
> > > The distributable binaries and sources for testing can be found here:
> > > https://repository.apache.org/content/repositories/maven-
> > > 1104/org/apache/maven/apache-maven/3.2.5/
> > >
> > > Specifically the zip, tarball, and source archives can be found here:
> > > https://repository.apache.org/content/repositories/maven-
> > > 1104/org/apache/maven/apache-maven/3.2.5/apache-maven-3.2.5-bin.zip
> > > https://repository.apache.org/content/repositories/maven-
> > > 1104/org/apache/maven/apache-maven/3.2.5/apache-maven-3.2.5-bin.tar.gz
> > > https://repository.apache.org/content/repositories/maven-
> > > 1104/org/apache/maven/apache-maven/3.2.5/apache-maven-3.2.5-src.zip
> > > https://repository.apache.org/content/repositories/maven-
> > > 1104/org/apache/maven/apache-maven/3.2.5/apache-maven-3.2.5-src.tar.gz
> > >
> > > Source release checksum(s):
> > > apache-maven-3.2.5-src.zip sha1:
> 305f539af0e4e48c37e6a406712ad1fb7bc16d79
> > >
> > > Staging site:
> > > http://takari.io/maven-3.2.5/
> > >
> > > Vote open for 72 hours.
> > >
> > > [ ] +1
> > > [ ] +0
> > > [ ] -1
> > >
> > > Thanks,
> > >
> > > The Maven Team
> > >
> > >
> > >
> > >
> > >
> > >
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> > For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to