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